← ClaudeAtlas

planlisted

The tweakable plan — a plan sorted by likelihood-of-tweaking, not execution order, so the most changeable decisions get reviewed first. Use on "plan this", "make a plan", "tweakable plan". Not native plan mode: writes a reviewable pre-implementation document.
ajitta/know-your-unknowns · ★ 1 · AI & Automation · score 77
Install: claude install-skill ajitta/know-your-unknowns
# Plan — The Tweakable Plan (sorted by tweak likelihood) Plan's purpose: not execution-order listing but **pulling user-intervention points forward**. Even if the user tires reading top-down, they have already seen every decision that matters. Origin: The Tweakable Plan — see skills/loop/references/talk-source.md. ## Iron rules 1. **Execution order ≠ presentation order.** Present by tweak likelihood; execution order appears only as a number on each item. 2. Every decision carries **considered alternatives** — a decision without alternatives cannot be reviewed. ## Procedure 1. Confirm spec from `$ARGUMENTS` plus conversation context (blindspot findings, interview decisions); with no argument, that context is the whole input. Big gaps → suggest the **interview** skill first. 2. **Done criteria first** — the document opens with a fixed four-field section: **purpose / done criteria / existing behavior that must never break / allowed cost & change scope**. Fill it from context; if the loop's step 1 already fixed these, quote them instead of asking again. Anything still empty → one AskUserQuestion round. If the user skips, write "done criteria not set — the reviewer cannot judge conformance" in the section; never drop it silently. The independent reviewer's packet starts from this section. 3. **Size gate**: task touches ≤2 files and carries no schema, interface, or UX-contract decision → say so and defer to native plan mode instead of writing t