planlisted
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