claude-shiploop
The eight-skill discipline — a lifecycle for shipping AI-collaborated software without churn.
Seven slash commands plus a domain-expert subagent that turn Claude Code from a code generator into a shipping protocol. Classifies every request, gates every build behind a spec, and leaves receipts (DEVLOG, memory, retro) in your repo — not in a chat window.
curl -sSL https://raw.githubusercontent.com/ruslan4427/claude-shiploop/main/install.sh | bashWrites to ~/.claude/{skills,agents,templates}. Prefer clone-and-inspect if auditing first.
Effectiveness
- Why it exists
- Claude without discipline codes immediately on every request. Discipline — classify, spec, plan, task, build, retro — is what separates vibes from engineering.
- What it systematizes
- Every incoming request runs through the 10-lane classifier before touching code. Every L-class feature produces spec+plan+tasks on disk. Every build iteration appends to DEVLOG. The protocol is the artifact, not another chat log.
Measured impact
- Discipline
- 100%
- Rework ratio
- 0.39
- Expert hit rate
- 67%
On tier-2 (ShipLoop) runs: spec + plan + tasks + DEVLOG present.
Method · 4-point binary: spec/plan/tasks exist in specs/<N>/ and DEVLOG.md is present.
Baseline · Tier-0 projects (pre-ShipLoop) score 0% — none of the four artifacts exist.
This portfolio (hrekov-dev) under ShipLoop vs 4.5 on a tier-0 baseline.
Method · fix(…) commits ÷ feat(…) commits (conventional commits only, lifetime).
Baseline · SMM Factory tier-0 = 4.5 — ten times more rework per shipped feature.
First validated capsule caught 2 of 3 blind-bugs with plan-changing findings.
Method · (expert consulted · plan changed = yes) ÷ (total consultations). Hand-counted today; DEVLOG convention not yet wired for auto-rollup.
Baseline · Random guess on a 3-bug test ≈ 33% — the capsule doubled that.
→ Inspect the parser — the ground-truth source for every number above.