Files
Claude-Code-Workflow/.claude/skills/wf-composer/specs/node-catalog.md

4.5 KiB

Node Catalog — Available Executors

All executors available for node resolution in Phase 2.

Skill Nodes

Executor Type Input Ports Output Ports Typical Args Template
workflow-lite-plan skill requirement plan "{goal}"
workflow-plan skill requirement, specification detailed-plan "{goal}"
workflow-execute skill detailed-plan, verified-plan code --resume-session {prev_session_id}
workflow-test-fix skill failing-tests, code test-passed --session {prev_session_id}
workflow-tdd-plan skill requirement tdd-tasks "{goal}"
workflow-multi-cli-plan skill requirement multi-cli-plan "{goal}"
review-cycle skill code, session review-findings --session {prev_session_id}
brainstorm skill exploration-topic brainstorm-analysis "{goal}"
spec-generator skill requirement specification "{goal}"

Command Nodes (namespace skills)

Executor Type Input Ports Output Ports Typical Args Template
workflow:refactor-cycle command codebase refactored-code "{goal}"
workflow:integration-test-cycle command requirement test-passed "{goal}"
workflow:brainstorm-with-file command exploration-topic brainstorm-document "{goal}"
workflow:analyze-with-file command analysis-topic discussion-document "{goal}"
workflow:debug-with-file command bug-report understanding-document "{goal}"
workflow:collaborative-plan-with-file command requirement plan-note "{goal}"
workflow:roadmap-with-file command requirement execution-plan "{goal}"
workflow:unified-execute-with-file command plan-note, discussion-document code (no args — reads from session)
issue:discover command codebase pending-issues (no args)
issue:plan command pending-issues issue-plans --all-pending
issue:queue command issue-plans execution-queue (no args)
issue:execute command execution-queue completed-issues --queue auto
issue:convert-to-plan command plan converted-plan --latest-lite-plan
team-planex skill requirement, execution-plan code "{goal}"

CLI Nodes

CLI nodes use ccw cli with a tool + mode + rule.

Use Case cli_tool cli_mode cli_rule
Architecture analysis gemini analysis analysis-review-architecture
Code quality review gemini analysis analysis-review-code-quality
Bug root cause gemini analysis analysis-diagnose-bug-root-cause
Security assessment gemini analysis analysis-assess-security-risks
Performance analysis gemini analysis analysis-analyze-performance
Code patterns gemini analysis analysis-analyze-code-patterns
Task breakdown gemini analysis planning-breakdown-task-steps
Architecture design gemini analysis planning-plan-architecture-design
Feature implementation gemini write development-implement-feature
Refactoring gemini write development-refactor-codebase
Test generation gemini write development-generate-tests

CLI node args_template format:

PURPOSE: {goal}
TASK: • [derived from step description]
MODE: analysis
CONTEXT: @**/* | Memory: {memory_context}
EXPECTED: [derived from step output_ports]
CONSTRAINTS: {scope}

Agent Nodes

subagent_type Use Case run_in_background
general-purpose Freeform analysis or implementation false
team-worker Worker in team-coordinate pipeline true
code-reviewer Focused code review false

Agent node args_template format:

Task: {goal}

Context from previous step:
{prev_output}

Deliver: [specify expected output format]

Checkpoint Nodes

Checkpoints are auto-generated — not selected from catalog.

auto_continue When to Use
true Background save, execution continues automatically
false Pause for user review before proceeding

Set auto_continue: false when:

  • The next node is user-facing (plan display, spec review)
  • The user requested an explicit pause in their workflow description
  • The next node spawns a background agent (give user chance to cancel)