Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

discovery-process — Claude Code skill: what it does, how to install

Structures product discovery from an initial assumption to tested solutions so teams build features based on verified customer needs.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add deanpeters/Product-Manager-Skills --skill discovery-process -a claude-code
Open on GitHub

What discovery-process does

This skill guides product managers through customer discovery before engineering work begins. Grounded in principles from Teresa Torres and Marty Cagan, it splits the research effort into six distinct phases. The full path spans two to four weeks, while an initial framing pass takes about 30 to 60 minutes.

The agent structures problem framing, persona definitions, and Jobs-to-be-Done mapping. It asks one prompt at a time. This allows you to construct hypotheses even with minimal background context. You can also paste support notes or user feedback directly into the prompt to skip earlier diagnostic questions.

Discovery adds unnecessary friction when fixing clear software bugs or handling predefined scope. Use this workflow when investigating sharp activation drops or evaluating strategic concepts before committing roadmap capacity.

What it helps with

  • frame a clear hypothesis around an unverified customer pain point
  • diagnose quarterly drops in user retention or activation metrics
  • prepare structured interview questions for target user segments
  • map customer motivations through Jobs-to-be-Done frameworks
  • evaluate solution options with lightweight experiments before development

Example prompts for the agent

  • Run discovery on hypothesis: team leads abandon setup because file migration requires admin rights.
  • Help me investigate why user activation dropped by 15% this quarter.
  • Draft a problem framing canvas for our planned self-service billing workflow.

How to install discovery-process

1Skills CLI (Vercel)

npx skills add deanpeters/Product-Manager-Skills --skill discovery-process -a claude-code

2Manually: put the files in place

~/.claude/skills/discovery-process/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/discovery-process/

From the same set7

The whole set →

Similar

avoid-ai-writing Conor Bronsdon Audits and rewrites prose to remove machine-generated writing tells without erasing your voice. Useful for cleaning up blog posts, release notes, and documentation. Claude Code CX Codex Cursor 1,900installs feedback-mastery softaworks Guides developers and leads through difficult workplace conversations using the SBI and Preparation-Delivery-Follow-up frameworks. Helps turn friction into factual feedback. Claude Code CX Codex Cursor +1 4,000installs business-growth-skills Alireza Rezvani Routes growth and revenue prompts to the right specialized skill across customer success, sales engineering, RevOps, and proposals in Claude Code. Claude Code 2,189installs llm-wiki Ar9av The schema side of a personal Obsidian wiki: source layers, categories, project trees and a page template. Use it when you're deciding how knowledge should be stored. Claude Code CX Codex Cursor +1 4,100installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs grill-with-docs Matt Pocock This skill interviews you about a plan or design and creates ADRs and a glossary along the way. Use it when decisions need sharper definition. Claude Code 1,219,756installs handoff Matt Pocock Creates a handoff document from the current conversation so another agent can continue the work. Use it when a task moves to a new session or agent. Claude Code 1,038,491installs

Questions about discovery-process

How do I install discovery-process in Claude Code?

Run npx skills add deanpeters/Product-Manager-Skills --skill discovery-process -a claude-code in your terminal. This saves the skill configuration to ~/.claude/skills/discovery-process/SKILL.md.

What does the discovery-process skill do?

It turns open-ended product questions into a six-phase investigation workflow. The skill guides framing, qualitative research, synthesis, and solution tests before teams write production code.

When should this discovery workflow be skipped?

Skip it for straightforward bug fixes, technical debt work, or initiatives where stakeholders have already locked in a specific implementation. It helps most when root causes and user behaviors remain uncertain.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor