技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
ccw-chain【数据与研究】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".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
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/ relative