.claude/skills/ccw-chain/SKILL.md
Chain-based CCW workflow orchestrator. Intent analysis, workflow routing, and Skill pipeline execution via progressive chain loading. Triggers on "ccw chain", "chain ccw", "workflow chain".
npx skillsauth add catlog22/claude-code-workflow ccw-chainInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Chain-based workflow orchestrator using chain_loader for progressive step loading and LLM-driven decision routing.
chain_loader list — list all chains with triggers, entries, and descriptionstriggers.task_types / triggers.keywordschain_loader inspect — preview chain node graph and available entrieschain_loader start — begin from default entry, named entry (entry_name), or any node (node)When chain_loader delivers a step node with a skill/command doc:
Skill(skill_name, args)
args = "${analysis.goal}"args = "" (auto-receives session context)--bugfix, --hotfix, --plan-only)-y to argsSkill(skill_name, args) — blocking, wait for completionchain_loader done to proceed to next stepconst autoYes = /\b(-y|--yes)\b/.test($ARGUMENTS);
function assembleCommand(skillName, args, previousResult) {
if (!args && previousResult?.session_id) {
args = `--session="${previousResult.session_id}"`;
}
if (autoYes && !args.includes('-y') && !args.includes('--yes')) {
args = args ? `${args} -y` : '-y';
}
return { skill: skillName, args };
}
-y / --yes)-y injected into every downstream Skill callWhen chain_loader returns delegate_depth > 0:
returned_from_delegate: true, resume parent chain contextWhen chain_loader start returns preloaded_keys:
chain_loader content for the entire sessionAfter each chain_loader done, call chain_loader visualize to show progress.
Display the visualization in execution log for user awareness.
Intent analysis results (task_type, goal, auto_yes) are stored as chain variables.
assembleCommand() reads variables from chain_loader status for Skill args.
Variables automatically flow through delegation via pass_variables/receive_variables.
When the current chain is a skill-level chain (entered via delegation from a category chain):
Skill() callskill-context for orchestration patterns (TodoWrite, data flow, error handling)ccw-chain/chains/ — routing and orchestration (ccw-main, ccw-standard, etc.).claude/workflow-skills/*/chains/ — skill-level chains with phase content.claude/skills/*/phases/ — original phase files, referenced via @skills/ prefixfindChainAcrossSkills() fallback@phases/ = skill-relative, @skills/ = project .claude/skills/ relativetesting
End-to-end test-fix workflow generate test sessions with progressive layers (L0-L3), then execute iterative fix cycles until pass rate >= 95%. Combines test-fix-gen and test-cycle-execute into a unified pipeline. Triggers on "workflow:test-fix-cycle".
devops
Explore-first wave pipeline. Decomposes requirement into exploration angles, runs wave exploration via spawn_agents_on_csv, synthesizes findings into execution tasks with cross-phase context linking (E*→T*), then wave-executes via spawn_agents_on_csv.
data-ai
Initialize project-level state and configure specs via interactive questionnaire.
documentation
Add specs, conventions, constraints, or learnings to project guidelines interactively or automatically