← ClaudeAtlas

writing-planslisted

Requirements are settled, nothing is written down about how, and the work is more than one edit: produce the plan document, file map, bite-sized tasks, one verification per task.
itsvedantkumar/vstack · ★ 5 · AI & Automation · score 77
Install: claude install-skill itsvedantkumar/vstack
> **Ported here, and some of what it names is not.** This skill comes from upstream, where it > sits beside sibling skills this port does not vendor. Any `superpowers:<name>` or > `elements-of-style:<name>` reference below that does not match a skill you actually have is > **not available here** — do not try to invoke it. Where one is named as a required step, do > the work it describes directly instead, or use the closest skill that is installed. Run > `ls ~/.claude/skills` to see what you have. # Writing Plans ## Overview Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks. DRY. YAGNI. TDD. Frequent commits. Assume they are a skilled developer, but know almost nothing about our toolset or problem domain. Assume they don't know good test design very well. **Announce at start:** "I'm using the writing-plans skill to create the implementation plan." **Context:** If working in an isolated worktree, it should have been created at execution time. Under Conductor each workspace is already isolated. Otherwise, use `git worktree add` to set one up. **Save plans to:** `docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md` - (User preferences for plan location override this default) ## Scope Check If the spec covers multiple indep