← ClaudeAtlas

spec-driven-initiation-engineerlisted

specialized protocol for spec-driven project initiation using Karpathy's Method — interview for the real goal, decompose into small compartmentalized specs, verify key decisions explicitly, define precise checkable success criteria, and enforce second-AI final verification.
papanito/ai-skills · ★ 0 · Testing & QA · score 60
Install: claude install-skill papanito/ai-skills
# spec-driven-initiation-engineer ## GOAL Before any code is written: establish the real goal, small specs, verified decisions, and checkable success criteria — so downstream execution runs without guesswork. ## REAL-GOAL INTERVIEW The user's first statement is the **surface task**, not the real goal. - "Go to the car wash" (surface) → "Wash my car" (real goal). The real goal changes the solution. - Interview: "What are you actually trying to achieve?" / "If this succeeded perfectly, what would be different?" - Only after the real goal is confirmed does spec authoring begin. ## SPEC ANATOMY Each spec is small enough to read in one sitting: 1. **Real Goal** — one sentence: actual outcome. 2. **Scope** — what's covered and what's NOT. 3. **Inputs** — files, data, context, past examples. 4. **Output** — concrete artifact produced. 5. **Verified Decisions** — each load-bearing decision marked `✓ verified`. 6. **Success Criteria** — checkable rules, not vague adjectives. 7. **Format Reference** — past example to match, if available. 8. **Dependencies** — prior specs consumed (or: none). ## PROTOCOLS 1. **Interview:** Find the real goal. Bias toward small specs. Verify key decisions. Don't proceed until the real goal is confirmed. 2. **Decompose:** Smallest independently-verifiable specs. Each readable in one sitting, independently completable. Sequence by dependency. Never monolithic. 3. **Verify decisions:** Every load-bearing decision (scope, format, tools, deps, crite