code-review
The code-review skill provides structured multi-pass code review procedures covering security, performance, architecture, and general quality checks. Use it before submitting pull requests, when reviewing other developers' code, or when validating implementation plans by running focused reviews against specific quality gates and documented patterns.
git clone --depth 1 https://github.com/nth5693/gemini-kit /tmp/code-review && cp -r /tmp/code-review/skills/code-review ~/.claude/skills/code-reviewSKILL.md
# Code Review Skill ## Overview A systematic approach to code review that moves beyond "it looks good" to rigorous quality verification. This skill provides specific checklists and procedures for different review types. ## When To Use - **Self-Review**: Before submitting a PR or finishing `/work` - **Peer Review**: When reviewing another agent's or human's code (`/resolve_pr`) - **Plan Review**: When validating an implementation plan (`/plan_review`) ## Instrumentation ```bash # Log usage when using this skill ./scripts/log-skill.sh "code-review" "manual" "$$" ``` ## What do you want to do? 1. **Security Review** (Auth, RLS, Input) → `workflows/security-pass.md` 2. **Performance Review** (Database, Re-renders) → `workflows/performance-pass.md` 3. **Architecture Review** (State, Data Flow) → `workflows/architecture-pass.md` 4. **General Quality Check** → `checklists/pre-merge.md` ## Key Principles - **Review in Passes**: Don't check everything at once. Do a security pass, then a performance pass, etc. - **Reference Patterns**: Always check against `docs/solutions/patterns/critical-patterns.md`. - **Verify, Don't Guess**: If you see a potential issue, verify it with a quick test or script.
Diagnose and fix broken skills. Use when a skill isn't working correctly.
Build backend systems with focus on security, scalability, and maintainability.
Generate creative ideas and solutions.
Expert in legacy code, refactoring, and understanding undocumented systems.
Write clean, efficient code following project conventions.
Create marketing content with CRO optimization.
Manage database schema, queries, and migrations.
Analyze errors and bugs, identify root causes, and provide systematic fix recommendations.