.claude/skills/workflow/workflow-comments/SKILL.md
Comment structure and rules for task workflow updates. Use when adding any comment to a task during implementation, review, or fix cycles.
npx skillsauth add brdohman/agile-maestro workflow-commentsInstall 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.
| Type | When Used | Who Writes It |
|------|-----------|---------------|
| note | General observation, starting claim | Any agent |
| implementation | Task work complete | macos-developer-agent, data-architect-agent |
| testing | Test results documented | macos-developer-agent, qa-agent |
| handoff | Story ready for next stage | macos-developer-agent |
| review | Stage passed (code-review, qa, product-review) | staff-engineer-agent, qa-agent, pm-agent |
| rejection | Stage failed — issues found | staff-engineer-agent, qa-agent, pm-agent, security-agent |
| fix | Rejection issues addressed, resubmitting | macos-developer-agent |
{
"id": "C3",
"timestamp": "2026-02-21T10:00:00Z",
"author": "macos-developer-agent",
"type": "implementation",
"content": "IMPLEMENTATION COMPLETE\n\nFiles changed:\n- app/MyApp/MyApp/Views/ItemView.swift\n\nBuild: passed, Tests: 12/12"
}
{
"id": "C4",
"timestamp": "2026-02-21T11:00:00Z",
"author": "staff-engineer-agent",
"type": "rejection",
"content": "REJECTED - CODE REVIEW\n\n1. Force unwrap on line 42 of ItemView.swift — use guard let",
"resolved": false,
"resolved_by": null,
"resolved_at": null
}
The resolved fields exist only on rejections — they are actionable items to track. When the developer fixes the issues, the reviewer sets resolved: true, resolved_by, and resolved_at.
TaskGet first; comments is append-only, spread existing arrayreview_stage, review_result, blocked, approval changes must have a comment in the same TaskUpdate2026-02-21T10:00:00Zreview-cycle.claude/rules/global/task-state-updates.mdtesting
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.
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.
data-ai
Canonical v2.0 metadata schema field reference for epics, stories, and tasks. Use when creating or validating task metadata.