Product Kit is a free, open-source toolkit that brings structured product thinking to Claude. 9 guided steps. 7 utility commands. 1 validated spec.
Claude Code. Codex. Cursor. Windsurf. You can go from idea to working app in hours. But easier to build doesn't mean smarter to build.
Most people skip straight to code. No user research. No problem validation. No spec. The result?
Polished solutions for problems that don't exist.
Before you ask "Can we build it?" — ask "Should we build it?"
What if the same AI tool you use to build could first help you validate the idea?
Product Kit guides you through 9 steps. Each step reads the previous one. Nothing gets skipped.
Plus seven utility commands — Clarify, Analyze, Bootstrap, Audit, Learn, Tech Review, and Stories — that you can run anytime.
Product Kit works two ways. Pick the one that fits your style.
Use Product Kit directly in Claude with the Cowork plugin.
product-kit-plugin.zip/product-kit:users to startWhat you get: All 9 guided steps plus utility commands (Clarify, Analyze, Bootstrap, Audit, Learn, Tech Review, Stories). Great for product thinking without leaving Claude.
Requires Node.js 18+ and Claude Code.
npm install -g productkit
productkit init my-project
cd my-project
claude
Then run the slash commands in order: /productkit.constitution, /productkit.users, etc.
Options: Use --existing to add to a current project, --minimal to skip constitution, or --artifact-dir docs/product to store artifacts in a custom directory.
CLI extras: The CLI includes everything in the plugin, plus terminal tools for power users: productkit status (artifact progress), productkit export (bundle all artifacts or --stories-csv for Jira/Linear import), productkit diff (changes since last commit), productkit doctor (project health check), and workspace support for multi-project setups.
Each step is a guided conversation. Claude asks the questions, pushes back on vague answers, and writes a markdown artifact when done.
/productkit.landscape
/productkit.constitution
/productkit.users
/productkit.problem
/productkit.assumptions
/productkit.validate
/productkit.solution
/productkit.prioritize
/productkit.spec
Run these at any stage to check your work.
/productkit.clarify
Find contradictions across your artifacts. Run this anytime something feels off. Claude reads everything you've written and flags inconsistencies.
/productkit.analyze
Get a score out of 10. Strengths. Gaps. Contradictions. Verdict: "Ready to build, or needs more work?"
/productkit.bootstrap
Already have a codebase? Bootstrap scans your project and auto-drafts all missing artifacts in one session. Great for existing projects.
/productkit.audit
Compare your spec against the actual codebase. Surface gaps, scope creep, and unmet acceptance criteria. Get prioritized recommendations.
/productkit.learn
Index your knowledge/ directory into a compact knowledge-index.md summary. All other commands read this index instead of scanning raw files. Re-run whenever you add new research.
For teams, organize knowledge/ by type: knowledge/interviews/, knowledge/analytics/, knowledge/competitors/. In a workspace with multiple projects, shared research goes in the workspace-level knowledge/ directory.
/productkit.techreview
Review your spec against the actual codebase. Assess feasibility, estimate effort, and flag items that need engineering input — before you write stories.
/productkit.stories
Break your spec into user stories grouped by epic, with acceptance criteria, t-shirt estimates, and dependency mapping. Reads techreview.md for better estimates.
After running the full workflow, your project contains:
Use --artifact-dir during init to store artifacts in a subdirectory (e.g. docs/product/) instead of the project root.
13 artifacts. 1 validated product idea. Hand spec.md to Claude Code and build the right thing.
Walk through the entire Product Kit workflow with a real example — building Streak, a habit tracker for people who keep starting and quitting. Extended dialogues, full artifacts, common mistakes, and tips for every step.
Free. Open source. MIT license.