chore(agents): add code-review kit for Silo/Prairie repos - #29
Merged
Conversation
Install Prairie Android code-review skill, readonly code-reviewer subagent, and Bugbot rules. Vendor a portable kit with per-repo templates (android, apple, server, plugins, push-relay, themes, site, Unraid, Roku, Smart TV) plus an apply script. Allow committing .cursor/agents, BUGBOT.md, and .claude/agents via gitignore exceptions. Co-authored-by: Jonah May <JonahMMay@users.noreply.github.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (83)
📝 WalkthroughWalkthroughAdds a portable code-review kit with shared protocol files, an application script, repository-specific templates, and Prairie Android review tooling. Updates documentation and ignore rules so review agents, skills, and Bugbot rules remain tracked. ChangesPortable code-review kit
Estimated code review effort: 3 (Moderate) | ~25 minutes ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Client repos often ignore .cursor/ and .claude/*; document the exceptions needed so BUGBOT.md and code-reviewer agents are committed after apply. Co-authored-by: Jonah May <JonahMMay@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds Cursor code-review tooling for Prairie Android and a portable kit to roll the same pattern out across Silo/Prairie repos.
Live on this repo
.cursor/agents/code-reviewer.md(+.claude/agents/copy) — readonly review subagent.agents/skills/code-review/(+ Claude skills copy) — in-session review playbook.cursor/BUGBOT.md— Bugbot / Agent Review product-exposure and auth-identity guards.gitignoreexceptions so.cursor/agents,BUGBOT.md, and.claude/agentscan be committedAGENTS.mdPortable kit (
.agents/code-review-kit/)Templates for:
android,apple,server,plugin,plugin-sdk,plugins-catalog,push-relay,themes,website,unraid,roku,smarttv, plus sharedREVIEW_PROTOCOL.mdandscripts/apply-code-review-kit.sh.Upstream silo-android
Branch
cursor/silo-android-code-review-c8b3on this fork applies the Silo-branded android template onto currentSilo-Server/silo-androidmain. Open upstream with:Silo-Server/silo-android@main...Prairie-Server:cursor/silo-android-code-review-c8b3
Write access is still needed to push the kit into the other Silo/Prairie repos directly (requested via environment setup action).
Test plan
/code-reviewskill andcode-reviewersubagent are discovered in Cursor for this reposerver/plugin) contents for accuracySummary by CodeRabbit