← ClaudeAtlas

planlisted

Produce a draft PLAN-*.md file within the first few tool calls — structured for downstream consumption by /abc:scaffold-sub-issues (Linear issue creation) and /abc:ship-epic (parallel multi-repo shipping). Front-loads writing over Q&A. TRIGGER when the user says "/plan", "draft a plan for X", "write a PLAN doc", or asks Claude to plan a feature/migration/refactor before implementation.
semanticpixel/abc · ★ 0 · Code & Development · score 78
Install: claude install-skill semanticpixel/abc
# /abc:plan — Draft a PLAN-*.md fast Produce a structured plan document within a few tool calls — no extended clarifying-question loop. The output is shaped so that: - `/abc:scaffold-sub-issues` can turn the sub-tasks into a Linear parent + sub-issues. - `/abc:ship-epic` (later) can read the sub-issue dependency graph and ship them in parallel. ## Hard rules - **Write first, refine in place.** Within the first 3-5 tool calls, produce a draft `PLAN-<slug>.md` on disk. Then iterate via the file, not via Q&A. The user has explicitly said extended clarifying questions before any deliverable are an anti-pattern. - **Always include the obvious adjacent sections** on the first pass: context, approach, sub-tasks (with repo + dependencies), open questions, validation. Even if a section is one line, write it — easier to delete than to retroactively add. - **Never commit the PLAN file or push it.** It lives locally until the user decides where to keep it. - **Use `repo:<name>` notation per sub-task** so `/abc:scaffold-sub-issues` can map it to a Linear `repo:` label and `/abc:ship-epic` can resolve it to a workdir. ## Where to put the file Default: `~/.claude/plans/PLAN-<kebab-slug>.md` (keeps drafts out of project repos by default). Override: if the user passes an explicit path or is inside a project repo and says "in this repo", write to `./PLAN-<kebab-slug>.md` in the cwd. Slug: derive from the task description. Keep it short, kebab-case (e.g. `cuj-platform-poc`, `auth-migrat