mmjclayton

Ship On — Development skill for Claude Code

Development community

Enable ship-sop auto-mode.

How to install Ship On

Installs to ~/.claude/commands/mmjclayton-ship-sop-ship-on.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/mmjclayton/ship-sop/HEAD/.claude/commands/ship-on.md -o ~/.claude/commands/mmjclayton-ship-sop-ship-on.md

Restart Claude Code, or start a new session, for it to be picked up.

What Ship On does


description: Enable ship-sop auto-mode. Sets trigger.mode to "auto" in ship-sop.config.json so the agent-sop Stop hook (`sop-stop-drift.sh`, user-scope) runs the configured gates after each session. ship_sop_version: "2026-04-25"

Flip ship-sop auto-mode on. With auto-mode enabled, the agent-sop Stop hook (`sop-stop-drift.sh`, user-scope) runs the configured gates after each Claude Code session, against the diff vs. the default branch. The template default (P27) enables three: `security-

Alternatives in Development

  • Claude Code Prompt Improver — Intelligent prompt improver hook for Claude Code 1.3k ★
  • Taskmaster — Stop hook for Claude Code that keeps the agent working until all plans and user requests are 100% complete 494 ★
  • Dashclaw Quality — Recurring find-and-fix quality pass over the whole DashClaw app — browser smoke (frontend-verify) + code gates 297 ★

Full documentation available on GitHub

View Source Repository