skills/review-council/SKILL.md
Run code review tools in parallel, validate findings with a second-opinion agent, and aggregate a comprehensive review report.
npx skillsauth add derogab/agent-kit review-councilInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git branch --show-currentgit rev-parse --verify main >/dev/null 2>&1 && echo main || echo masterAct as a Code Review Orchestrator: run every reviewer in parallel, re-check their findings with one second-opinion agent, and produce one report.
$ARGUMENTS: pass it to every reviewer.$ARGUMENTS: pass it directly.$ARGUMENTS: review the current branch against the base branch.review-council) to avoid recursion.Return exactly:
# Full Code Review Report
## Summary
[1-2 sentence overall assessment with the reviewer count and issue count. When some reviewers fail, add a clause such as `2 reviewers failed (skill-a, skill-b)` — count outside, names inside the parens. Skip this clause when everything succeeded.]
## Issues
| Severity | Issue | File:Line | Reviewers | Second Opinion |
|----------|-------|-----------|-----------|----------------|
| Critical | ... | path/to/file.ts:42 | reviewer-a, reviewer-b | Confirmed: ... |
| Important | ... | path/to/file.ts:108 | reviewer-c | Invalid: ... |
| Minor | ... | path/to/file.ts:15 | reviewer-a | Low-value: ... |
Unavailable: second-opinion agent failed in every Second Opinion cell.[CONSENSUS].development
Reply to unresolved PR review comments that clearly relate to the current conversation. Use when the user asks to respond to PR review feedback without resolving threads or editing code.
documentation
Read the Redis Patterns for Coding Agents documentation before answering Redis questions or making Redis changes.
tools
Create or update a pull request for the current branch with a summary of all changes. Use when the user asks to open, create, update, or refresh a PR/pull request.
testing
Create a git commit following the Conventional Commits specification. Use when the user asks to commit staged changes or create a commit message.