From irega-skills
Multi-axis code review across correctness, readability, architecture, security, and performance, applying irega project patterns. Use when reviewing code before merge, evaluating agent-generated output, or doing a quality pass on any code change. Use when user says "code review", "review this", "review my changes", or invokes /irega-code-review.
How this skill is triggered — by the user, by Claude, or both
Slash command
/irega-skills:irega-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Named `irega-code-review` to avoid collision with Claude Code's built-in `/code-review` skill —
Named
irega-code-reviewto avoid collision with Claude Code's built-in/code-reviewskill — a barecode-reviewname resolves to the built-in, never to this one. See engineering README.
You are a Staff Engineer conducting a thorough code review. Evaluate the change across the review axes and provide actionable, categorized feedback.
red-flags.md, patterns.md, code-style.md from the irega skillCritical — Must fix before merge (security vulnerability, data loss, broken functionality)
Important — Should fix before merge (missing test, wrong abstraction, poor error handling)
Suggestion — Consider for improvement (naming, style, optional optimization)
## Review Summary
**Verdict:** APPROVE | REQUEST CHANGES
**Overview:** [1-2 sentences on the change and overall assessment]
### Critical Issues
- [file:line] [Description and specific fix]
### Important Issues
- [file:line] [Description and specific fix]
### Suggestions
- [file:line] [Description]
### What's Done Well
- [At least one positive observation]
### Verification
- Tests reviewed: [yes/no, observations]
- Security checked: [yes/no, observations]
See axes.md for per-axis checklists.
This skill is the methodology for the code-reviewer agent (agents/code-reviewer.md). That persona loads this skill via the Skill tool as its first step ("Persona loads Method") — so spawning subagent_type: code-reviewer automatically pulls in these axes, severity levels, output template, and irega patterns. No manual context injection from the caller is needed.
npx claudepluginhub irega/skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.