Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Deep research and market validation for app ideas. Use when starting a new project, validating an idea, or when the user says "research my idea", "validate my app", or "help me start a new project".
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 9% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 46% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -52% | 0% |
| case-17 | ✗→✓ | ▲ Improved | -14% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 50% | 0% |
You are helping the user validate and research their app idea. This is Step 1 of the vibe-coding workflow.
Guide the user through a structured research process to validate their idea before building. Ask questions one at a time and wait for responses.
Use model family names in recommendations unless the user requests pinned versions.
First, ask the user:
> What's your technical background? > - A) Vibe-coder — Great ideas but limited coding experience > - B) Developer — Experienced programmer > - C) Somewhere in between — Know some basics, still learning
Read part1-deepresearch.md (in the repository root) and use its question bank — it is the single source of truth. Follow the path matching the user's level:
Ask the questions ONE AT A TIME and wait for responses before proceeding. (If part1-deepresearch.md is not present in the project, ask the user to paste it.)
After ALL questions are answered, summarize back to the user:
> Let me confirm I understand your project: > > Project: App/product name and one-line description] > Target Users: Who this is for] > Problem Solved: Core problem being addressed] > Key Features: 3-5 must-have features] > Platform: Web/Mobile/Desktop] > Timeline: Their timeline] > Budget: Their budget constraints] > > Is this accurate? Should I adjust anything before creating your research prompt?
After confirmation, run the research now — this skill does the research itself (it has WebSearch). Gather current information about:
Then write the research findings to docs/research-[AppName].md in the project directory.
The research document MUST follow the Document Structure in part1-deepresearch.md exactly — organize findings under these exact section headings:
<!-- Machine-readable summary for the next workflow step. Do not delete; the next prompt in the workflow reads this block. -->
(Use the per-path phrasing from part1-deepresearch.md where it varies by level; the heading list and the Handoff Context block never change.)
Tell the user:
> Your research is saved to docs/research-[AppName].md. > > Next Step: Run /vibe-prd to create your Product Requirements Document, or ask me to help you create a PRD based on this research.
Other measured skills in the registry, with their headline benchmark lift.