What problem does it solve? Plan-mode UIs and AskUserQuestion dialogs lose answers in remote or web sessions, and plans presented in approval dialogs cannot be reviewed later as diffs. This Skill moves planning onto disk: the plan lives in a git-tracked file under docs/plans/ whose filename encodes its approval state, so it can be reviewed from any machine, commented on as a draft PR, and resumed in a later session. ## Core Features & Use Cases - On-disk plan files with an approval gate: Plans are written to docs/plans/<slug>.draft.do-not-implement.md and only renamed to .in-progress.md after an explicit operator go-ahead, making approval a recorded git event. - Draft PR publication and handoff: Every plan is published as a draft PR for inline review, and each planning turn ends with a copyable /go <branch> block so implementation starts in a fresh session from a recorded decision. - Numbered-prose questions and task carving: Clarifying questions are asked as numbered, lettered prose with recommended defaults, and oversized tasks can be carved into parent/child GitHub issues filed only on approval. - Use Case: In a remote Claude Code session, instead of entering plan mode, the agent researches the task, writes docs/plans/add-usage-charts.draft.do-not-implement.md with a DRY notes section, opens a draft PR, and ends the turn with a /go command the operator pastes into a new session after approving. ## Quick Start Ask the agent to plan a task using the plan skill so it writes the plan to docs/plans/ and publishes it as a draft PR instead of entering plan mode.