execute
Execute the next available tracked task with TDD, pre-commit validation, PR workflow, AI code review, and issue tracker bridge sync. Primary execution interface for multi-session feature work.
Coco Execute Skill
This skill delegates to the /coco:execute command, which implements the full 15-step TDD execution loop with PR workflow, AI code review, and issue tracker bridge sync.
When to Use
- Implementing a feature that has been imported into the coco tracker as an epic
- Executing tasks from a
specs/{feature}/tasks.mdthat has been converted to tracked tasks - Any multi-session work where dependency tracking matters
Alternatives
- For single-issue hotfixes or quick changes, use the
hotfixskill instead - For autonomous execution until epic completion, use
/coco:loop
Execution
Run the /coco:execute command. It handles:
- Pre-execution gate (tracker + issue tracker verification)
- Dependency-aware task selection via
coco-tracker ready - Issue branch creation (if
pr.enabled) - Issue tracker bridge (start: "In Progress")
- TDD implementation (RED -> GREEN -> verify)
- Pre-commit validation (UI change detection)
- Commit with issue key traceability
- PR creation with issue ID (if
pr.enabled) - AI code review via
code-revieweragent - Review-fix loop (max 3 iterations)
- PR merge (if
pr.enabled) - Tracker task close
- Issue tracker bridge (complete: "Done" at PR merge)
- Acceptance criteria verification
- Next task check (loop or report completion)