Skip to content

v1.4.0 — Component Skill: Ship Action + Writing-Plans Spec

Latest

Choose a tag to compare

@Maximepodgorski Maximepodgorski released this 03 May 21:16
47d8fcf

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 devship 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 devship
component/references/actions/spec-review.md Updated review focus pointer devship
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 devship 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