From vamfi-software-consultancy
This skill should be used when the user asks to "review this code", "review the PR", "check code quality", "refactor this module", "improve this code", "run a code review", or needs systematic review of recently written or changed code before it merges.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vamfi-software-consultancy:code-review-and-refactorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform comprehensive code review across logic, security, style, and maintainability dimensions. Orchestrate multi-agent review for thorough, independent analysis. Produce a structured review report with actionable findings.
Perform comprehensive code review across logic, security, style, and maintainability dimensions. Orchestrate multi-agent review for thorough, independent analysis. Produce a structured review report with actionable findings.
Code review is the quality gate before code merges. This skill orchestrates a multi-dimensional review inspired by Claude Code's native multi-agent review approach: different review dimensions are applied independently to reduce shared blind spots.
Apply each dimension as an independent review pass:
# Code Review: [Feature/PR Name]
Date: [YYYY-MM-DD]
## Summary
[2-3 sentence overall assessment]
## Critical Issues (must fix before merge)
| # | Location | Issue | Suggested Fix |
|---|---|---|---|
| 1 | [file:line] | [description] | [recommendation] |
## Important Issues (should fix)
| # | Location | Issue | Suggested Fix |
|---|---|---|---|
## Suggestions (nice to have)
| # | Location | Suggestion | Rationale |
|---|---|---|---|
## Positive Observations
- [What was done well]
## Review Verdict
APPROVED | APPROVED WITH COMMENTS | CHANGES REQUIRED
When refactoring is recommended:
Common refactoring patterns:
references/review-checklist.md — Comprehensive per-language review checklistnpx claudepluginhub vamfi/vamfi-plugins --plugin vamfi-software-consultancyConducts multi-axis code reviews evaluating correctness, readability, architecture, security, and performance before merging changes.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
Provides a systematic checklist for code reviews covering functionality, code quality, security, performance, and tests. Useful when reviewing pull requests, conducting audits, or training developers.