Plan Doctor

Reviews and hardens an engineering plan against a standard checklist before any code is written. Use whenever the user enters plan mode, asks to "make a plan", "plan this out", "outline an approach", "break this down", "draft a roadmap", "how should we build X", or otherwise drafts multi-step engineering work — even if they never ask for a review. Also use before starting a complex coding task (3+ files, a new service, a cross-module refactor) that has no plan yet. Checks dependency and runtime currency, whether to parallelise across agents, a formatter/linter/type-check completion gate, an API contract when more than one module speaks HTTP, design tokens for UI work, and a tracked task file for long plans. DO NOT use for single-file edits, bug fixes, code review, questions that want an answer rather than a plan, or work already under way under an agreed plan.

SYM01 0d9a656 12.1 KB Updated

File contents

SYM01/skills/tree/main/skills/plan-doctor commit 0d9a656d36

Frequently asked questions

npx skillmds@latest add sym01/plan-doctor