Agent skill
review
Code review current changes against project standards
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/review-dlupiak-claude-session-dashb
SKILL.md
Code Review
Review all uncommitted changes against project standards.
Steps
1. Gather Changes
git diff
git diff --cached
git status --short
2. Review Criteria
For each changed file, check:
Architecture
- Follows Vertical Slice Architecture (no cross-slice imports except via
src/lib/) - No
/services,/utils,/controllersdirectories created - Feature code in the correct slice
TypeScript
- No
anytypes (useunknown+ type guards) - Proper error handling with typed errors
- Zod schemas for external data validation
React
- Components use named exports
- Server vs client boundary is correct
- No unnecessary
useEffectfor data fetching (use TanStack Query)
Security
- No secrets in code
- No path traversal in filesystem reads (all reads scoped to
~/.claude) - Server function return values validated with Zod
3. Report
Output a structured review:
## Review Summary
- Files reviewed: N
- Issues found: N (critical: N, warning: N, info: N)
## Issues
### [CRITICAL/WARNING/INFO] filename:line — description
4. Suggest Fixes
For each critical or warning issue, provide a specific fix suggestion.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?