Agent skill
implementation-review
Automatically trigger review agents after task completion. Use when strategic-planner finishes planning tasks (calls plan-consultant) or when main agent completes coding tasks in /implement workflow (calls code-reviewer). Triggers on phrases like "plan complete", "implementation done", "coding finished", "ready for review".
Install this agent skill to your Project
npx add-skill https://github.com/Emz1998/nexly-notes/tree/main/.claude/skills/review
SKILL.md
Implementation Review Skill
Purpose
This skill ensures quality gates are enforced during the EPIC workflow by automatically invoking the appropriate review agents after task completion.
Review Triggers
1. Plan Review (Strategic-Planner Completion)
Trigger Conditions:
strategic-planneragent has completed its planning tasks- A strategy or implementation plan has been generated
- Keywords: "plan complete", "strategy ready", "planning done", "roadmap finalized"
Action: Delegate to plan-consultant agent for plan review
Review Focus:
- Plan completeness and feasibility
- Risk identification
- Alternative approaches consideration
- Alignment with project goals
2. Code Review (Main Agent Implementation Completion)
Trigger Conditions:
- Main agent has completed coding tasks in
/implementworkflow - Implementation code has been written (after TDD Green phase)
- Keywords: "implementation complete", "coding done", "feature implemented", "code ready"
Action: Delegate to code-reviewer agent for code review
Review Focus:
- Code quality and maintainability
- Security vulnerabilities
- Performance considerations
- Adherence to project standards
Workflow Integration
EPIC Workflow with Reviews:
[Explore] -> [Plan] -> PLAN REVIEW -> [Implement] -> CODE REVIEW -> [Commit]
| |
plan-consultant code-reviewer
Instructions
When Strategic-Planner Completes:
- Detect completion signal from strategic-planner agent
- Collect the generated plan/strategy document
- Invoke
plan-consultantagent with the plan for review - Report review findings back to main workflow
- If critical issues found, flag for plan revision before proceeding
When Main Agent Completes Coding:
- Detect completion of implementation tasks (TDD Green phase complete)
- Identify all files modified during implementation
- Invoke
code-revieweragent with the changed files - Report review findings back to main workflow
- If critical issues found, flag for code revision before commit
Agent Delegation
| Completion Event | Review Agent | Purpose |
|---|---|---|
strategic-planner done |
plan-consultant |
Validate implementation strategy |
| Main agent coding done | code-reviewer |
Validate code quality |
Review Report Format
After each review, expect a structured report:
## Review Summary
- **Reviewer:** [agent-name]
- **Rating:** [1-10]
- **Status:** [APPROVED / NEEDS REVISION / BLOCKED]
## Findings
- [Finding 1]
- [Finding 2]
## Recommendations
- [Recommendation 1]
- [Recommendation 2]
## Action Items
- [ ] [Required action if any]
Constraints
- DO NOT skip reviews - they are mandatory quality gates
- DO NOT proceed to next EPIC phase if review status is BLOCKED
- DO NOT modify code during review - only report findings
- Reviews should complete within reasonable time to not block workflow
Examples
Example 1: Plan Review Trigger
User: The strategic-planner has completed the implementation strategy for T001.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
tdd-vitest-typescript
Test-Driven Development (TDD) using Vitest and TypeScript. Use when the user requests help with TDD, writing tests before code, test-first development, Vitest test setup, TypeScript testing patterns, unit testing, integration testing, or following the Red-Green-Refactor cycle with Vitest.
specs-creator
Creates detailed specifications from client needs including product specs, technical specs, design specs, and API specs. Use when the user requests help with requirement gathering, creating specifications, documenting client requirements, converting feature requests into structured specs, or needs to formalize project requirements for development handoff.
agile-planning
Generate agile release plans with sprints and roadmaps using unique sprint codes. Use when creating sprint schedules, product roadmaps, release planning, or when user mentions agile planning, sprints, roadmap, or release plans.
tailwind
writing-data
Use this skill when you need to structure data in `srs/data` for the Next.js app
writing-lib-functions
Use this skill when you need to write lib functions in `srs/lib` for the Next.js app
Didn't find tool you were looking for?