**Version:** 1.0.0
/plugin marketplace add nguyenthienthanh/ccpm-team-agents/plugin install nguyenthienthanh-aura-frog-aura-frog-2@nguyenthienthanh/ccpm-team-agentsworkflow/Version: 1.0.0
Purpose: Approve current phase and proceed to next phase
Trigger: User types /workflow:approve at approval gate
/workflow:approve
# Optional: Add comment
/workflow:approve Looks good, proceed
User types /workflow:approve
ā
Update workflow state:
- phases[current].status = "approved"
- phases[current].approved_at = timestamp
- current_phase = current_phase + 1
ā
Show transition message:
"ā
Phase X approved"
"āļø Proceeding to Phase Y..."
ā
Auto-execute next phase
ā
Show new approval gate
ā
Phase 1: Requirements Analysis approved
āļø Proceeding to Phase 2: Technical Planning...
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š PHASE 2: Technical Planning
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
[Phase 2 executes...]
ā
Phase 5a: Write Tests (RED) approved
āļø Proceeding to Phase 5b: Implementation (GREEN)...
š“ Tests written: 15 tests
š“ All tests failing (expected)
Now implementing code to make tests pass...
ā
Phase 9: Notification approved
š WORKFLOW COMPLETE!
Summary:
- Duration: 2 hours 15 minutes
- Phases: 9/9 completed
- Deliverables: 12 files
- Tests: 53 passing (87% coverage)
All done! š
Updates workflow-state.json:
{
"workflow_id": "...",
"current_phase": 2, // Incremented
"phases": {
"1": {
"status": "approved", // Updated
"approved_at": "2025-11-24T04:30:00Z", // Added
"approved_by": "user"
},
"2": {
"status": "in_progress" // Auto-started
}
}
}
Before approving, command checks:
If validation fails:
ā Cannot approve: Phase not complete
Current status: in_progress
Missing: deliverables not generated
Please wait for phase to complete.
After approval, automatically runs:
User just needs to review and approve again.
Status: Active command
Related: workflow:reject, workflow:modify, workflow:status