From engy
This skill should be used when the user asks to 'review changes', 'review my code', 'run a code review', 'review last commit', 'review recent changes', or 'check code against spec'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engy:reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Dispatch the `engy-reviewer` agent to simplify code directly, then surface severity-ordered findings.
Dispatch the engy-reviewer agent to simplify code directly, then surface severity-ordered findings.
Resolve the review scope. Show a summary: files changed, lines added/removed, directories affected.
Determine what are the features being implemented. Pass file paths to any relevant plans or tasks to the review agent.
Resolution order:
git diff HEAD) → last commit (git diff HEAD~1..HEAD) → branch diff against default branchSpawn the engy-reviewer agent via the Agent tool:
Agent tool:
subagent_type: engy-reviewer
mode: bypassPermissions
prompt: |
Review the following files changed in [scope description]:
Changed files:
- [list of file paths from the diff]
Diff summary:
[paste the git diff output or key changes]
Project conventions: [path to CLAUDE.md if available]
Features: [path to any plan files, tasks or features lists user provided one, otherwise omit]
Run both phases (Simplify then Review) on these files.
If plan/spec files are provided, also validate requirements coverage:
- Check each referenced FR in the plan
- Confirm the implementation actually fulfills it end-to-end, not just that code exists
- Report any FRs that are missing, only partially implemented, or not covered by tests
The agent runs two phases internally:
After the agent completes, run the project build/test command (discovered from CLAUDE.md, package.json, or Makefile).
If simplification broke the build: agent fixes (2 attempts max), then reverts simplification and keeps review findings.
Format the agent's output into the report below. Number all findings, sorted Critical → High → Medium.
## Code Review: [scope description]
### Simplified
[Summary of direct changes made, or "No simplifications" / "Reverted due to build failure"]
### Issues
1. **[CRITICAL]** `file:line` — Description — Suggested fix: ...
2. **[HIGH]** ...
3. **[MEDIUM]** ...
### Requirements Coverage
[Only if plan/spec was provided. For each FR: status (covered / partial / missing) and evidence.]
### Summary
[2-3 sentences: assessment, severity counts, recommendation]
Previous: implement | Next: update-spec
When the code review is complete and all critical/high issues are resolved, proceed with /engy:update-spec to update the master spec with implementation status.
npx claudepluginhub zanderadam/engy --plugin engyGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.