Component skill upgraded to v1.2: the dev action becomes ship, the spec doubles as an executable plan, and the new ship loop runs task-by-task in TDD with a choice between subagent-driven and inline execution.
New Files
| File |
Description |
component/references/actions/ship.md |
Ship action — task-by-task TDD execution loop with PLAN / ONE-SHOT modes, subagent vs inline mode choice, spec drift handling, stuck detection |
component/references/templates/ship-output.md |
Chat output format for ship — per-task block with checked steps, checkpoint format, 5 exit states (Complete / Partial / Stuck / Blocked / Spec Missing Tasks) |
Removed Files
| File |
Reason |
component/references/actions/dev.md |
Renamed to ship.md |
component/references/templates/dev-output.md |
Renamed to ship-output.md |
Changed Files
| File |
Change |
component/SKILL.md |
Renamed dev → ship across action table, action router, output templates, references; bumped version to 1.2 |
component/CHANGELOG.md |
Added v1.2 entry — rename, writing-plans pattern, subagent/inline modes, migration notes |
component/README.md |
Updated quick start, action table, and recommended workflow for ship |
component/references/actions/spec.md |
Added Step 4 (generate Implementation Tasks) + Step 5 (self-review checklist); updated spec generation order to include Header, Token Mapping, Blockers, Tasks |
component/references/templates/spec.md |
Added header (Goal / Architecture / Tech Stack), Create / Modify / Test File Structure, Implementation Tasks section with TDD bite-sized steps, no-placeholders rule, self-review checklist |
component/references/actions/review.md |
Updated next-step pointer dev → ship |
component/references/actions/spec-review.md |
Updated review focus pointer dev → ship |
component/references/templates/doc-output.md |
Updated next-step pointer to ship |
component/references/templates/review-output.md |
Updated next-step pointer to ship |
component/references/templates/spec-output.md |
Updated next-step pointer to ship |
component/references/templates/spec-review-output.md |
Updated next-step pointers to ship |
CLAUDE.md |
Updated component skill action list and project structure |
README.md |
Updated component skill quick start and action table |
Summary
- Renamed component action
dev → ship across all files, cross-refs, and external docs
- Added Implementation Tasks section to spec template — bite-sized TDD steps with exact files, code, commands, commits (writing-plans / executing-plans pattern from superpowers)
- Added spec Header (Goal / Architecture / Tech Stack) and
Create / Modify / Test File Structure
- Added spec self-review checklist (coverage, placeholders, type consistency, tokens, command accuracy, granularity)
- Rewrote ship action as a task-by-task TDD loop consuming the spec's Implementation Tasks section
- Added execution mode choice to ship: Subagent-Driven (recommended >5 tasks) via
superpowers:subagent-driven-development, or Inline (recommended ≤5 tasks) with checkpoints every 2-3 tasks
- Added spec drift handling — deviations logged in spec Notes, structural drift surfaces to user
- Added resumability — checkbox state persists to spec, interrupted sessions resume at first unchecked step
- Added new Spec Missing Tasks exit state for legacy v1.1 specs without Implementation Tasks