← ClaudeAtlas

thread-planlisted

Plan a thread: read its spec, explore the code as in plan mode, and file what you found as the plan document: the approach, where the work lands, the order, how it is tested, the risks. Use for plan this thread, how should we build this, approach, break it down, ready this thread.
nathanaday/claude-atlas · ★ 0 · Data & Documents · score 70
Install: claude install-skill nathanaday/claude-atlas
# Plan a thread Read [threads.md](../wiki/references/threads.md). Tools: `threads`, `thread`. The plan is what you find when you look at the code with the spec in hand: the same thinking as Claude Code's plan mode, kept as a document. It is not a script for someone else to follow line by line, and nobody reviews it but the user. ## Find the approach 1. Call `threads` with the `id`. Read the spec, or the stub when the thread has no spec. A stub too loose to plan from goes to `thread-spec` first; say why. 2. Explore: the code the work touches, how it is tested, the conventions around it, the phase's goal when the thread names a phase. Read only; change nothing. 3. Settle the approach. When two approaches are close, pick one and say what the other would have cost. Ask the user only when the choice is theirs. ## What the plan holds - The approach in a paragraph, and why this one. - Where the work lands: the packages, files, or documents, and what changes in each. - The order of the work, in slices that each leave things working and can each be a commit. - How it is tested: what gets a test, and the checks that must pass before the thread can close. - Risks and unknowns, and what would change the plan. - Anything in the spec that the code shows to be wrong or costly. Say it here, and fix the spec with Edit when the user agrees. Write at the level of intent. Whoever does the work, you or a subagent, reads the spec too and makes the detailed choices