| name | cc-devflow-orchestrator |
| description | CC-DevFlow workflow router and agent recommender. Use when starting requirements, running flow commands, or asking about devflow processes. Use when this capability is needed. |
| metadata | {"author":"dimon94"} |
CC-DevFlow Orchestrator
Purpose
Guide users to the correct command/skill without duplicating detailed implementation standards.
Workflow Map
Project-Level (run once per project)
/core:roadmap โ ROADMAP.md + BACKLOG.md
/core:architecture โ ARCHITECTURE.md
/core:guidelines โ frontend/backend guidelines
/core:style โ STYLE.md
Project-Level Harness Protocol (Long-running)
For /core:* commands, enforce a two-session model before declaring completion:
- Initializer session
- establish/update
devflow/.core-harness/<command>/checklist.json, progress.md, session-handoff.md
- convert high-level goal into structured acceptance checks (default all failing)
- Worker session(s)
- resume from
session-handoff.md + progress.md
- execute one smallest deliverable per session
- update checklist status only after command-specific validation
- Completion gate
- completion is allowed only when checklist is fully passing and command validation gates pass
- never declare success from โlooks completeโ; require artifact evidence
Core Route Defaults
- no
devflow/ROADMAP.md โ route to /core:roadmap (initializer first)
- roadmap exists but architecture missing/stale โ route to
/core:architecture
- architecture exists but guidelines missing/stale โ route to
/core:guidelines
- style missing/stale โ route to
/core:style
- interrupted core command โ rerun same command from handoff (
/core:roadmap --resume if supported; otherwise run command again and continue from session-handoff.md)
Requirement-Level Canonical Mainline (v6)
/flow:init โ harness:init + harness:pack
โ context-package.md + harness-state.json
โ
/flow:spec โ harness:plan
โ task-manifest.json
โ
/flow:dev โ harness:dispatch / harness:resume
โ runtime events + checkpoints + manifest status
โ
/flow:verify โ harness:verify
โ report-card.json (quick/strict gates)
โ
/flow:release โ harness:release + harness:janitor
โ RELEASE_NOTE.md + released state
Bug Workflow
/flow:fix "BUG-123|ๆ่ฟฐ" โ ็ณป็ปๅ่ฐ่ฏไธไฟฎๅค
Deprecated Migrations (keep for compatibility)
/flow:new โ /flow:init โ /flow:spec โ /flow:dev โ /flow:verify โ /flow:release
/flow:clarify โ merged into /flow:spec
/flow:checklist โ merged into /flow:verify --strict
/flow:quality โ merged into /flow:verify
Routing Guide
Requirement kickoff
- Recommend:
/flow:init "REQ-123|Title|URLs?"
- Then:
/flow:spec "REQ-123"
Planning/specification questions
- Recommend:
/flow:spec
- Notes: this is the unified planning stage for executable task-manifest generation.
Development execution / interrupted execution
- Recommend:
/flow:dev "REQ-123"
- If interrupted/failed:
/flow:dev "REQ-123" --resume
QA/security/release readiness
- Recommend:
/flow:verify "REQ-123"
- Strict gate:
/flow:verify "REQ-123" --strict
Release
- Recommend:
/flow:release "REQ-123"
- Release is blocked when report-card overall is fail.
Code review requests
- Recommend:
/flow:verify "REQ-123" --strict
- Optional deep review:
/util:code-review "<diff>"
Phase Gates (Quick Reference)
Entry Gates
flow:init: repository and requirement id are valid.
flow:spec: context-package.md and harness-state.json exist.
flow:dev: task-manifest.json exists and is schema-valid.
flow:verify: task dispatch completed or at least one dispatch/resume run exists.
flow:release: report-card.json.overall == pass.
Exit Gates
flow:init: requirement context packaged.
flow:spec: task-manifest generated.
flow:dev: task statuses updated with runtime checkpoints/events.
flow:verify: report-card emitted (quick/strict/review sections).
flow:release: release note generated and harness state marked released.
State โ Recommended Command
no_requirement_context:
recommend: /flow:init
initialized_or_context_packed:
recommend: /flow:spec
manifest_exists_with_pending_or_failed:
recommend: /flow:dev
alternative: /flow:dev --resume
manifest_all_passed_without_report_card:
recommend: /flow:verify --strict
report_card_fail:
recommend: /flow:dev --resume
then: /flow:verify --strict
report_card_pass:
recommend: /flow:release
released:
recommend: /flow:archive (optional)
Auxiliary Commands
Progress and recovery
/flow:status - query requirement progress
/flow:update "REQ-123" "T012" - update task progress
/flow:restart "REQ-123" --from=dev - recover interrupted workflow state
Upgrade and governance
/flow:upgrade "REQ-123" --analyze - PRD version impact analysis
/flow:constitution - constitution governance
/flow:verify "REQ-123" - consistency and quality verification
Design Principle
This skill only does routing:
- Which command to run next
- Which gate blocks progress
- Which migration path applies for deprecated commands
- Prefer incremental convergence over one-shot generation
- Require artifact-backed completion for long-running sessions
Detailed quality standards stay in command files and workflow skills.
Converted and distributed by TomeVault โ claim your Tome and manage your conversions.