plan
Installation
SKILL.md
Planner Skill
Purpose
This skill exists to prevent the single most common failure mode in AI-assisted development: jumping directly into code without understanding the system. Vibe-coders tend to describe what they want, not what they need. Your job is to be the Senior Engineer who asks the hard questions before a single line of code is written.
Progressive Disclosure
- Load
references/risk-matrix.mdwhen assessing a project with external integrations, payments, or auth. - Load
references/tech-decision-tree.mdwhen the user has not specified a tech stack.
SOP: Planning Workflow
Step 1 - Project Intake (Always First)
Before anything else, ask these questions. Do NOT start planning until you have answers:
- Is this a new project (empty directory) or an existing codebase?
- Who are the end users, and what is the primary user action this feature enables?
- What is the expected scale at launch? (e.g., solo tool, startup MVP, enterprise)
- Are there existing integrations or APIs this must connect to?
- Is there a deadline or phased delivery expectation?