π Full Skill Source β This is the complete, unedited SKILL.md file. Nothing is hidden or summarized.
Skill Chain Engine β
TRIZ #40 Composite Materials β Skills compose into pipelines. One command β full workflow β automated step progression.
When to Use β
ALWAYS trigger for: chain, pipeline, workflow, multi-step, end-to-end, "run the whole thing", "full process", "feature pipeline", "bug fix flow", "from scratch to deploy", "brainstorm to ship", "chuα»i skill", "pipeline ΔαΊ§y Δα»§"
Quick Reference β
| Command | Description |
|---|---|
cody chain list | Show all available chains |
cody chain info <id> | Show chain pipeline details |
cody chain auto "task" | Auto-detect best chain & start |
cody chain start <id> "task" | Start specific chain |
cody chain status [exec-id] | Show progress |
cody chain advance <exec-id> | Complete current step, move to next |
cody chain skip <exec-id> | Skip current step |
cody chain abort <exec-id> | Cancel chain |
cody chain history | View past chain runs |
Built-in Chains β
π feature-development (6 steps) β
brainstorm-idea β planning β tdd β execution β quality-gate β safe-deploy
π bug-fix (3 steps) β
debugging β tdd β quality-gate
π content-launch (3 steps) β
content-factory β ads-tracker β cro-methodology
ποΈ new-project (6 steps) β
project-bootstrap β planning β tdd β execution β quality-gate β safe-deploy
π code-review (3 steps) β
code-review β quality-gate β safe-deploy
Workflow β
- Start: Use
chain autofor auto-detection orchain startfor specific chains - Execute: Work through each skill step, using
@[/skill-name]to invoke - Advance: When step is done, run
chain advance <id> "summary" - Repeat: Continue until all steps complete
- Track: Use
chain statusto monitor progress anytime
Integration with Other Skills β
- cm-judge: Automatically suggests
CHAIN_NEXTaction for chain-linked tasks - cm-continuity: Chain progress persists across sessions via kanban data
- Dashboard API: Full REST API at
/api/chainsand/api/chain-executions
For AI Agents β
When dispatching tasks that match a chain pattern:
1. Check if task matches a chain: suggestChain(taskTitle)
2. If match found, suggest to user: "This task matches the X chain pipeline"
3. If user agrees, start the chain and invoke skills in order
4. After completing each skill, advance the chain