cheatcode_
Demo data

Ladder / Product / Product Discovery Skills

Rank 29 of 30 · indexed from open source

Product Discovery Skills

Turns raw customer interview transcripts into screened, clustered, sized opportunities: ICP screening, phase mapping, opportunity analysis, clustering, sizing.

GitHub ↗

What it does

A discovery pipeline for continuous interviewing. Feed it interview transcripts and it screens participants against your ICP, maps where they are in the journey, extracts opportunities, resets or refines the analysis, clusters opportunities across interviews, and sizes them. Written for Claude Code (uses subagents and file edits), so other clients get the method but not the fan-out. MIT.

How this listing got here. Packaged from the public repository Elsevanderberg1/product-discovery-skills at commit b1af7ec, under its MIT license, bundled verbatim. New upstream releases are repackaged after review, never synced from HEAD. If this is your project, you can claim it or have it removed.

Skills in this package 6

  • 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.

  • 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.

  • 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.

  • 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.

  • 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 importance recorded upstream, counts prevalence per cluster, and shows the winner under three decision lenses - by importance, by prevalence, and balanced - with a single recommended focus.

  • 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.

Certification not run

No certification run yet for this version. The runner is not built; install integrity is the one check that runs today, as the installer verifies the archive's sha256 before writing any file.

Reviews none yet

No reviews yet. Reviews answer the question that decides adoption: does this work for my case.

Discussion quiet

No threads yet.

Versions

v0.0.0+b1af7ecIndexed from Elsevanderberg1/product-discovery-skills at b1af7ec · 2026-09-24