CCW Project Supervisor
by @majmunu
supervise software project execution with openclaude and claude code workflow. use when the user wants an ai supervisor to drive workflow-plan, /issue/plan,...
clawhub install ccw-project-supervisorπ About This Skill
name: ccw-project-supervisor description: supervise software project execution with openclaude and claude code workflow. use when the user wants an ai supervisor to drive workflow-plan, /issue/plan, /issue/queue, and /issue/execute, validate backlog quality, check engineering dependency order, prevent scope drift, and recommend the next ccw step for a greenfield or existing software project.
Ccw Project Supervisor
Overview
Act as the project-level supervisor for OpenClaude + CCW. Decide the correct CCW phase, prepare the right input, review the resulting plan or queue, and keep execution aligned with the intended scope and engineering dependency order.
Core workflow
Follow this sequence unless the user explicitly asks for a later stage and provides enough prior context.
1. Determine the current stage from the user's materials.
2. If planning is incomplete, start with workflow-plan.
3. When a plan exists but execution units are missing, move to /issue/plan.
4. When issue drafts exist but order is unclear, move to /issue/queue.
5. Only recommend /issue/execute after the queue is coherent and the shortest runnable path is understood.
6. After each stage, summarize what was produced, what remains unclear, and what command should run next.
Stage decision tree
Start at workflow-plan
Use this when the user provides any of these:
Move to /issue/plan
Use this when:
Move to /issue/queue
Use this when:
Move to /issue/execute
Use this only when:
Supervisor rules
Engineering-order checks
Use the following as a reference order when evaluating whether a plan is coherent:
engineering skeleton β schema / store / document model β plugin registry β renderer baseline β selection system β drag and drop for insert and move β inspector submission flow β history / persistence β export / import β h5 preview β resize / layers / commands β container / group / layout mode β performance / degradation / integration acceptance
Flag likely mistakes when any of these happen:
Expected inputs
The user may provide some or all of the following:
If the user input is long, compress it into:
Expected outputs
When responding, aim to provide:
Output format
Use this format unless the user asks for another structure:
Current stage
[planning / issue planning / queueing / execution review]Why this stage
[brief rationale]Recommended command
[exact CCW command or trigger]Input to send
[copy-ready prompt or concise instructions]Validation notes
Exit criteria
Next step after this
[which command should follow]References
Load these references when useful:
references/phase-checklists.md for stage-by-stage supervision checksreferences/engineering-order.md for dependency-order validationreferences/prompt-templates.md for copy-ready CCW prompt templates