Code Review Skill
This skill implements a rigorous code review process inspired by the official Claude code-review plugin. It uses a multi-perspective audit to identify bugs, style issues, and architectural concerns.
Review Process
When asked to review code or a pull request:
- Summarize Changes: Briefly state what the changes intend to achieve.
- Multi-Perspective Audit: Evaluate the changes from several distinct angles:
- Standards & Style: Check adherence to project standards (e.g.,
CLAUDE.md, GEMINI.md, and language-specific conventions).
- Logic & Bugs: Perform a deep scan for logical errors, edge cases, and obvious bugs.
- Context & History: Consider how the changes fit into the existing codebase and their potential impact on other modules.
- Documentation: Verify that comments, READMEs, and API docs are updated appropriately.
- Scoring & Filtering: Identify issues and assign a severity score (0-100). Only highlight issues with significant impact or strictly requiring correction.