From arclight
End-to-end feature pipeline orchestrator. Invoke once to run design → plan → implement → verify → review → ship with explicit gates between every stage. Tier-aware ceremony (micro / small / full). You MUST use this skill when the user wants to build, add, modify, or ship a feature, component, or behavior change beyond a one-line tweak.
How this skill is triggered — by the user, by Claude, or both
Slash command
/arclight:pipelineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the full lifecycle from idea to merged change. Every stage is gated; no auto-advance.
Run the full lifecycle from idea to merged change. Every stage is gated; no auto-advance.
<feature>"For a pure debugging session, single research question, or one-line edit, invoke the matching phase skill directly instead.
Classify scope before any stage runs.
| Tier | Criteria | Stages run |
|---|---|---|
| micro | ≤30 LOC, single file, no API change, no new dep | implement → verify → ship |
| small | ≤300 LOC, ≤3 files, internal only, no schema/API change | All, no subagent reviewer |
| full | New API / schema / multi-module / external surface | All, with subagent reviewer |
Default to the higher tier when borderline. State the chosen tier explicitly so the user can override.
Do NOT skip stages or downgrade ceremony without explicit user approval. Do NOT begin stage N+1 until stage N's gate passes.| # | Name | Skill | Output |
|---|---|---|---|
| 1 | Design | design | Spec doc |
| 2 | Plan | plan | Plan doc |
| 3 | Implement | implement (uses tdd) | Code + tests |
| 4 | Verify | verify | Pass / fail report |
| 5 | Review | review | Reviewed code |
| 6 | Ship | ship | PR / merge |
Between every stage:
For each stage:
<name>. Invoking <skill>."When uncertainty is too high to continue:
When the user opts out at any gate:
Status: abandoned if they existThe pipeline ends after ship returns. State the final status:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub nurseapp/arclight --plugin arclight