Claude-skill-registry council-review
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/council-review" ~/.claude/skills/majiayu000-claude-skill-registry-council-review && rm -rf "$T"
manifest:
skills/data/council-review/SKILL.mdsource content
Council Code Review Skill
Get multiple AI perspectives on code changes with structured, actionable feedback.
When to Use
- Review pull requests before merging
- Get code quality feedback on implementations
- Identify potential issues across multiple dimensions
- Validate changes against coding standards
Workflow
- Prepare Input: Provide file paths or git diff
- Invoke Review: Call
with code-review rubricmcp:llm-council/verify - Process Feedback: Receive structured scores and issue list
- Address Issues: Fix blocking issues before proceeding
Input Formats
Supports both:
: List of files to review (full file analysis)file_paths
: Unified diff format for change-focused reviewgit_diff
: Git commit SHA (required for reproducibility)snapshot_id
Rubric (ADR-016)
| Dimension | Weight | Focus |
|---|---|---|
| Accuracy | 35% | Correctness, no bugs, logic errors |
| Completeness | 20% | All requirements addressed |
| Clarity | 20% | Readable, maintainable code |
| Conciseness | 15% | No unnecessary complexity |
| Relevance | 10% | Addresses stated requirements |
Output Schema
{ "verdict": "pass|fail|unclear", "confidence": 0.82, "rubric_scores": { "accuracy": 7.5, "completeness": 8.0, "clarity": 9.0, "conciseness": 8.5, "relevance": 9.0 }, "blocking_issues": [ { "severity": "major", "file": "src/api.py", "line": 42, "message": "Missing input validation" } ], "suggestions": [...], "rationale": "Overall, the code is well-structured..." }
Example Usage
# Review specific files council-review --file-paths "src/main.py,src/utils.py" --snapshot abc123 # Review git diff council-review --git-diff "$(git diff HEAD~1)" --snapshot $(git rev-parse HEAD) # Review with custom focus council-review --rubric-focus Security --file-paths "src/auth.py"
Progressive Disclosure
- Level 1: This metadata (~200 tokens)
- Level 2: Full instructions above (~800 tokens)
- Level 3: See
for detailed scoring anchorsreferences/code-review-rubric.md
Related Skills
: General verificationcouncil-verify
: CI/CD quality gatecouncil-gate