engineering-planning
Installation
SKILL.md
Engineering planning
Resolve the uncertainty that matters to the requested outcome, then choose the smallest useful planning artifact. Sources are Matt Pocock's grilling, questionnaires, specs, tickets, wayfinder and wizard; obra/superpowers' brainstorming and writing-plans; shadcn's improve planning and reconciliation references; Octocode's RFC and prerequisite references; and React Doctor's developer-tool product-thinking runbook. Source workflows do not expand the user's authorization.
Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]
| The job | Read |
|---|---|
| Choose the artifact and define the planning boundary | SKILL.md |
| Interview a decision owner or prepare an asynchronous questionnaire | INTERVIEWS.md |
| Synthesize a specification and split deliverable tickets | SPECS-AND-TICKETS.md |
| Find the route through a large effort with unresolved decisions | DECISION-MAPS.md |
| Prepare an implementation plan for an executor without conversation history | HANDOFF-PLANS.md |
| Execute or resume an accepted plan, track decisions and hand off a phase | EXECUTION.md |
| Develop and audit a consequential proposal | RFC.md |
| Before changing a developer tool's public surface: observed job, reuse, one metric, defaults, compatibility and removal brief | PRODUCT-PASS.md |
| Guide a human through steps requiring their access or judgment | MANUAL-STEPS.md |