Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when a user shares a raw product idea or problem statement and wants a structured pipeline from clarifying questions through deep research, a PRD, and a phased execution plan — written as files they can take forward. This is an end-to-end idea-to-build-ready workflow, not a quick-feedback skill (use `idea-refine` for that) and not a PRD editor (use `product-management` for that). Trigger phrases include "I have an idea for…", "help me build X", "validate and plan this concept", "what should
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 35% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 96% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 177% | 0% |
| case-17 | ✗→✓ | ▲ Improved | 70% | 0% |
| case-20 | ✓→✗ | ▼ Worse | -35% | 0% |
An operating system for turning a raw idea into a build-ready plan. Takes a rough problem statement and produces four files: clarifying questions, deep research, a PRD, and a phased execution plan with platform/stack picks, a user-journey diagram, and kill criteria.
Four files in the current working directory (use pwd). Filenames are canonical.
questions.md — sharp clarifying questions (skip if the brief is already dense or run is autonomous)research.md — market, competitors, SWOT, JTBD, distribution, risks, insightsPRD.md — problem, users, scope, non-goals, metrics, solution shapeplan.md — user journey + mermaid, platform + stack, phased build, kill criteria, next stepsDo not skip or reorder. Weak inputs produce weak outputs; each phase feeds the next.
Classify the idea on two axes. Depth of research, PRD, plan, and question-count scale with tier; vocabulary scales with sophistication.
Idea tier (T1/T2/T3) — complexity:
Sophistication (S1/S2/S3) — builder vocabulary:
State your classification in one line (e.g. "T2 · S2 — moderate SaaS, builder has shipped before") before proceeding. If ambiguous, ask at most one question.
See references/clarifying-questions.md for the question bank tiered to these levels.
Write questions.md using assets/questions-template.md. Pick 4–18 questions (count scales with complexity) matched to the idea type — SaaS, marketplace, consumer, AI wrapper, dev tool, hardware, content. Group into three buckets: Who and Pain · Scope and Wedge · Constraints and Goals.
Every question must be actionable — the answer must change what you build. Generic questions ("who is your user?") are rejected; force specifics ("describe the last time your target user hit this pain — what did they do instead?").
After writing, stop and wait for answers. Do not research yet.
Skip questions.md entirely if the brief is already dense; state assumptions and proceed.
Write research.md using assets/research-template.md. Use WebSearch + WebFetch for real signal. Never hallucinate numbers; flag [assumption] or cut.
Pre-flight checklist (a floor):
Sections required (depth scales with complexity):
references/research-frameworks.mdreferences/research-frameworks.md#jtbdreferences/market-analysis.mdreferences/competitor-analysis.mdreferences/research-frameworks.md#swotreferences/distribution.mdWrite PRD.md using assets/PRD-template.md. Anatomy + tier-scaled sections + anti-patterns in references/prd-structure.md. Non-goals section is mandatory — it's where bad PRDs die.
Write plan.md using assets/plan-template.md. Must include:
references/user-journey.mdreferences/platform-recommendation.mdreferences/stack-recommendation.mdreferences/mvp-slicing.mdreferences/metrics-framework.mdWhen there's no live user (batch run, test, dry-run, or the user said "just proceed"): still write questions.md to make decisions legible, then simulate plausible answers consistent with a stated persona at the chosen tier. At the top of research.md, add an Assumptions in lieu of answers block listing each assumed answer and flagging the load-bearing ones. The reader should see exactly what you decided for them.
pwd unless user specifies[PRD](PRD.md))[assumption]More in references/prd-structure.md (PRD anti-patterns) and references/mvp-slicing.md (MVP traps).
examples/example-notion-for-dog-trainers.md is a reference-only walkthrough showing the quality bar. Do not load it unless you need calibration — it's 500+ lines.
Other measured skills in the registry, with their headline benchmark lift.