.claude/skills/workflow/review-cycle/SKILL.md
Canonical review cycle state machine, transition rules, and comment templates for all workflow stages. Use when advancing workflow state or writing review comments.
npx skillsauth add brdohman/agile-maestro review-cycleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
For the complete state machine, field definitions, and lifecycle diagrams, see
.claude/docs/WORKFLOW-STATE.md.
Key rule: ANY rejection at ANY stage → Dev fixes → restart at code-review (full cycle restarts).
STARTING: [brief plan]. Expected files: [list].
Type: note
TASK COMPLETE
**Files changed:** [list]
**Checklist completed:** [x] each item
**Local checks verified:** [x] each check
**Completion signal met:** [how]
Type: implementation
READY FOR CODE REVIEW
**Tasks completed:** [x] each task
**All files changed:** [consolidated list]
**Testing done:** [summary]
Type: handoff
[STAGE] PASSED
**What was checked:** [x] checklist items
**Notes:** [observations]
Type: review
REJECTED - [STAGE]
**Issues found:**
1. **[title]** — Description, expected, actual, severity
**Next action:** Dev to fix and resubmit for code-review.
Type: rejection (uses trackable format with resolved, resolved_by, resolved_at)
FIXED AND RESUBMITTED
**Issues addressed:**
- [issue]: [how fixed]
**Verification evidence:** [test output, behavior diff]
Type: fix
testing
XCTest patterns for macOS Swift apps. Unit tests, async tests, Core Data tests, mock patterns, and assertion reference. Use when writing or reviewing tests.
tools
How to transition workflow state between review stages. Rules for setting review_stage and review_result fields on Stories and Epics.
documentation
Comment structure and rules for task workflow updates. Use when adding any comment to a task during implementation, review, or fix cycles.
testing
Validate task/story/epic/bug/techdebt metadata against schema v2.0. Run after TaskCreate or TaskUpdate to verify compliance. Returns pass/fail with actionable details.