← ClaudeAtlas

rule-workflow-spinelisted

The order the other skills run in. Four steps: isolate, build, prove, ship. Each carries the condition that ends it. Load before starting any feature, fix or task, and whenever you are about to pick a skill and cannot tell which one comes first.
djnsty23/claude-auto-dev · ★ 3 · AI & Automation · score 65
Install: claude install-skill djnsty23/claude-auto-dev
# The spine A skill library has two failure modes and only one of them is discussed. The discussed one is a missing skill. The other is **fifty skills and no order**, where the model picks by description similarity and the pick is a lottery. This file is the order. It adds no capability; it decides what fires when. Four steps. Each ends on a condition you can check, not on a feeling that the step is finished. ## 1. Isolate: before the first edit Load `isolate`. Work happens in a git worktree branched from the remote default branch, never in a tree another session is using. **Ends when** `git branch --show-current` prints something other than the default branch, and `git status --porcelain` in the new tree is clean. Skip only when the repo has one working copy and one session in it. A repo running parallel agents has no exemption: two agents in one tree produce a collision whose symptom is a lost edit, and a lost edit is not reported by anything. ## 2. Build: the work itself No skill owns this step. The repo's own conventions do, plus whichever rule skills the paths you touch pull in. **Ends when** the change compiles and the thing you set out to change behaves differently. Not when it is correct. That is step 3's job, and merging the two is how a build declares itself proven. ## 3. Prove: evidence, not assertion Load `prove`. The before state is captured **while the defect still reproduces**, which is the only moment it is free, and the after state once the change