Updated 4mo ago
by Elsevanderberg1
product-discovery-skills
A collection of claude code skills to help with discovery. ICP screen (filter interview transcripts that match ICP) - opportunity detection and mapping - solution idea generating - asusmptions mapping - test strategy generator
35 GitHub stars (35)
+4 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | +1 |
| Oct 14 | 0 |
| Oct 15 | +3 |
| Oct 16 | 0 |
- 6 skills (6 skills found in its SKILL.md files)
- 8 forks (8 forks)
- 4mo ago last update (Last updated 4mo ago)
Install
Skills CLI
npx skills add Elsevanderberg1/product-discovery-skills
Asks which skills and agents to install. Just one: npx skills add Elsevanderberg1/product-discovery-skills --skill icp-screener — add -g for every project.
Claude Code
git clone https://github.com/Elsevanderberg1/product-discovery-skillscp -r "product-discovery-skills/skills/icp-screener" ~/.claude/skills/
Copies the icp-screener skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Elsevanderberg1/product-discovery-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
icp-screener
Screen interview transcripts against an Ideal Customer Profile (ICP). Copies matching transcripts into a temporary folder with a screening overview, ready for downstream analysis.
skills/icp-screener/SKILL.md on GitHub (opens in a new tab) -
opportunity-analyst-reset
Strip the 'Opportunity Analyst Skill detected Opportunities and Insights' section from every transcript in a folder, so the opportunity-analyst skill can be re-run cleanly. Sibling skill to opportunity-analyst.
skills/opportunity-analyst-reset/SKILL.md on GitHub (opens in a new tab) -
opportunity-analyst
Extract customer opportunities and insights from each ICP-screened interview transcript. Appends a bulleted detected-items section to the bottom of every transcript file. Does not rank or prioritize - pair with opportunity-sizer for cross-transcript scoring.
skills/opportunity-analyst/SKILL.md on GitHub (opens in a new tab) -
opportunity-clusterer
Cluster opportunities across ICP-screened transcripts into a deduplicated list, with each cluster carrying a customer-voice label, a phase, and a list of supporting interviewees with verbatim quotes. Hard-partitions by phase (Torres' moments-in-time rule). Writes one artifact in the TEMP folder, ready for opportunity-sizer downstream.
skills/opportunity-clusterer/SKILL.md on GitHub (opens in a new tab) -
opportunity-sizer
Rank customer opportunities from a clustered-opportunities artifact. Ranks ONLY the phase-specific clusters - it never merges a person's recurring need into one ranked object. Cross-phase persistence is surfaced as an annotation on each linked cluster plus a non-ranked persistent-needs map, so the roadmap keeps the per-phase granularity it needs to prioritize between solution surfaces. Reads impo…
skills/opportunity-sizer/SKILL.md on GitHub (opens in a new tab) -
phase-map-analyst
Build a phase map for a Job-to-be-Done (JTBD) before opportunity extraction. Drafts top-down with the user, then validates against 3 deterministically sampled ICP-screened transcripts. Outputs a phase-map artifact inside the TEMP folder, ready for opportunity-analyst to use as a controlled vocabulary for tagging opportunities to phases.
skills/phase-map-analyst/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.