P2M: from problem to MVP and market launch
An idea isn't a product yet. P2M is an engine that runs an idea through 14 de-risking stages: from finding the real problem to a PRD, prototype, and go-to-market plan. Not a single magic prompt, but a system that guides you through it and learns from run to run.
What it is
P2M (Problem -> MVP -> Market) is a plugin for Claude Code. Inside are 19 connected skills and one orchestrator, /p2m-flow, that runs an idea through the entire de-risking pipeline. Each stage produces an artifact and drops it into the project, so the next step works with full context instead of starting from scratch. Whoever has more context wins - and that's true for people and models alike.
Starting a new product takes one command - /p2m-init <name>: the plugin creates the project folder itself and registers it. From there you can run the whole flow, or stop after any stage and review what came out.
How it works
It starts with a fork: either you already have a problem, or you need to find one (in which case the first skill scans markets, countries, and segments on its own and suggests where to solve which pain point). From there, the idea moves through the stages, each handled by its own specialist skill:
Between stages there are pauses: you look at the artifact, edit it, move on. If your own expertise runs short, the plugin picks the right role for you. And underneath it all, the engine keeps a kaizen memory: it reviews every run and gets better over time.
Why it matters
Most products die not because the code is bad, but because they got built before demand was validated. Build first - find out who needs it later. P2M flips that order: problem and evidence first, MVP second.
With AI, the temptation is even bigger: you can generate a whole product nobody wants in a single evening. P2M turns that generation into discipline - it forces you through segments, customer jobs, a red team against your own PRD, and a real demand test before you've sunk in weeks of work. This is de-risking as a process, not a stroke of luck.
Who it's for
- Founders and indie makers who want to validate demand before writing code and burning runway.
- Engineers who want to launch their own product, not just ship other people's features: P2M covers everything around the code - the problem, the demand, the market.
- Marketers who need segments, messaging, and a GTM plan backed by evidence, not guesswork.
- PMs and BAs who need to de-risk an idea before asking engineers for time and resources.
- Non-coders who've picked up Claude Code: the entire pipeline runs on commands, no programming required.
- Any role, really - anyone who's started using Claude Code and wants to carry an idea through to their own product.
How to install
Two commands in Claude Code and the plugin is yours:
Get the plugin
Code, skills, and instructions - all open on GitHub. Install it, run your own ideas through it, fork it to make it yours.
Open on GitHub