Skip to content

amajorai/ship.md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 ship.md

The end-to-end skill for shipping features without gaps. Up to 10 phases from interview to final verify. Works with Claude Code and Codex — wraps built-in /batch, /goal, and /model commands into a single quality-gated pipeline, with Codex fallbacks for each phase.

flowchart TD
    subgraph sf["⚡ /ship-fast"]
        A["🎤 Interview (Sonnet)\nSurface requirements + quality gates"] --> B["🔍 Explore (Sonnet)\n3-5 parallel subagents map the codebase"]
        B --> C["🧠 Plan (Opus)\n/model opusplan"]
        C --> D["⚡ Implement (Sonnet)\n/batch: parallel isolated worktrees"]
        D --> E["✅ Verify (Sonnet)\n/goal: all acceptance criteria must pass"]
    end
    E --> H["✂️ Simplify (Sonnet)\n/goal: no dead code or over-engineering"]
    E -.-> F["🧪 Edge Cases (Sonnet)\n8 parallel subagents across boundary categories"]
    F -.-> G["🌐 E2E Tests (Sonnet)\nPlaywright or Maestro: golden path + edge cases"]
    G -.-> H
    H --> I["🔒 Security Review (Sonnet)\n/security-review: HIGH/CRITICAL fixed"]
    I --> J["🏁 Final Verify (Sonnet)\n/goal: clean deployable state confirmed"]
Loading

Skills

Skill What it does
/ship Full 10-phase pipeline: interview, explore, plan, implement, verify, edge cases, e2e tests, simplify, security review, final verify. Optionally creates atomic GitHub issues per unit (asked during interview)
/ship-fast Quick implementation for simple features that don't need the full pipeline. No security review, edge cases, or simplify pass

Built-in commands used

/ship orchestrates these Claude Code built-ins:

  • /model opusplan - Opus for planning, auto-switches to Sonnet for execution
  • /batch - parallel implementation across isolated git worktrees
  • /goal - autonomous quality loops for verify, simplify, and security phases
  • /security-review - built-in security audit
  • /edge-cases - from amajorai/skills (Phase 6, optional)
  • /e2e - from amajorai/skills (Phase 7, optional)
  • Task tools (TaskCreate, TaskUpdate) - creates a task per phase after the interview so you can see live progress through the pipeline in Claude Code's task UI

Quickstart

npx skills add amajorai/ship.md

Installs both skills and auto-configures them for whichever coding agents you have installed (Claude Code, Codex, Cursor, and 50+ others).

Auto-Update

/ship and /ship-fast run npx skills update <name> -y at the start of each invocation and update themselves if a new version is available, then ask you to re-run.

/ship also checks whether its optional dependencies (/edge-cases and /e2e) are installed, and offers to fetch them from amajorai/skills if missing.

To opt out of auto-update, add --no-update to your command or set SKILLS_AUTO_UPDATE: false in your project CLAUDE.md.

Claude Code plugin

/plugin marketplace add amajorai/ship.md
/plugin install shipmd@amajorai

Invoke as /shipmd:ship <task> or /shipmd:ship-fast <task>.


Part of amajorai/skills. For more skills check out the full collection.

About

The end-to-end skill for shipping features without gaps. Up to 10 phases from interview to final verify. Wraps Claude Code's built-in /batch, /goal, and /model commands into a single quality-gated pipeline.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors