Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ncklrs avatar

Product Discovery

  • 146 installs
  • 37 repo stars
  • Updated February 26, 2026
  • ncklrs/startup-os-skills

Product Discovery is an agent skill that structures user research, JTBD problem validation, competitive differentiation, and pre-build experiments.

About

Product Discovery is a Startup OS agent skill that organizes how solo founders run discovery from first interviews through competitive positioning and pre-build experiments. It treats research operations and problem validation as critical foundations, then layers analysis—segmentation, opportunity sizing, synthesis—and testing workflows so insights become evidence rather than anecdotes. The embedded competitive analysis guidance pushes gap-finding across direct, indirect, alternative, and inertia competitors instead of checklist parity. Use it during Idea when you are mapping audience and market, and carry it into Validate when scoping MVPs, running prototype or usability tests, and sizing opportunities. It pairs naturally with landing and pricing work once you know which job you are hired to do. The skill is methodology-heavy rather than a single integration; your agent applies the sections as playbooks while you maintain the actual interview notes and experiment logs.

  • Four discovery pillars: Research Methods (CRITICAL), Problem Discovery/JTBD (CRITICAL), Analysis & Synthesis (HIGH), Tes
  • Competitive landscape framework: direct, indirect, alternative, and inertia competitors with differentiation—not feature
  • Problem identification and Jobs-to-be-Done framing for problems worth solving
  • Analysis stack: segmentation, competitive analysis, opportunity sizing, insight synthesis
  • Validation stack: prototype testing, usability testing, and experiment design before full build

Product Discovery by the numbers

  • 146 all-time installs (skills.sh)
  • +3 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #1,193 of 3,280 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
npx skills add https://github.com/ncklrs/startup-os-skills --skill product-discovery

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs146
repo stars37
Security audit3 / 3 scanners passed
Last updatedFebruary 26, 2026
Repositoryncklrs/startup-os-skills

What it does

Run structured startup discovery—interviews, JTBD problem validation, competitive gaps, and solution tests—before committing engineering time.

Who is it for?

Best when you're doing founder-led discovery on a SaaS or content product and need JTBD and competitive gap analysis in one playbook.

Skip if: Skip if you have a signed PRD and no appetite for interviews, or pure engineering tasks with no hypothesis to test.

When should I use this skill?

Starting or structuring product discovery work—user research, problem validation, competitive analysis, or pre-build testing.

What you get

You produce prioritized problems, differentiated positioning against four competitor types, and validated learning from prototypes before writing production code.

  • Structured research and interview approach
  • Competitive landscape and differentiation notes
  • Validation plan for prototypes or experiments

By the numbers

  • Four section impacts: Research Methods CRITICAL, Problem Discovery CRITICAL, Analysis & Synthesis HIGH, Testing & Valida
  • Competitive framework defines four competitor types: direct, indirect, alternative, and inertia

Files

SKILL.mdMarkdownGitHub ↗

Product Discovery

Strategic user research and problem validation expertise — from interview techniques and JTBD to opportunity sizing and insight synthesis.

Philosophy

Great products start with great problems. Discovery is how you find problems worth solving for people who will pay.

The best product discovery: 1. Talk to users, not stakeholders — Customers know their problems, not solutions 2. Validate problems before solutions — Build the right thing, then build it right 3. Quantify and qualify — Numbers tell you what, conversations tell you why 4. Continuous over batched — Weekly habits beat quarterly projects

How This Skill Works

When invoked, apply the guidelines in rules/ organized by:

  • research-* — User interview techniques, survey design, research ops
  • discovery-* — Problem discovery, JTBD framework, validation
  • analysis-* — Synthesis, segmentation, competitive analysis
  • testing-* — Prototype testing, usability testing

Core Frameworks

Discovery Process

PhaseActivitiesOutputs
ExploreInterviews, observation, data miningProblem space map
ValidateProblem interviews, surveys, experimentsValidated problems
PrioritizeOpportunity scoring, segmentationPrioritized roadmap
TestPrototype testing, usability studiesSolution validation

Jobs-to-be-Done Framework

                    ┌─────────────────────┐
                    │    FUNCTIONAL JOB   │
                    │   (What they do)    │
                    └──────────┬──────────┘
                               │
              ┌────────────────┼────────────────┐
              │                │                │
              ▼                ▼                ▼
       ┌──────────┐     ┌──────────┐     ┌──────────┐
       │ EMOTIONAL│     │  SOCIAL  │     │ CONTEXT  │
       │   JOB    │     │   JOB    │     │ (When/   │
       │ (Feel)   │     │ (Appear) │     │  Where)  │
       └──────────┘     └──────────┘     └──────────┘

Opportunity Scoring (OST)

FactorWeightDescription
Importance40%How important is this job to the customer?
Satisfaction30%How satisfied are they with current solutions?
Frequency20%How often do they encounter this problem?
Willingness to Pay10%Will they pay to solve this?

Opportunity Score = Importance + max(Importance - Satisfaction, 0)

Research Method Selection

┌─────────────────────────────────────────────────────────────┐
│                   GENERATIVE RESEARCH                       │
│              (Discover unknown unknowns)                    │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐               │
│  │Contextual │  │ Discovery │  │ Diary    │               │
│  │ Inquiry   │  │ Interviews│  │ Studies  │               │
│  └───────────┘  └───────────┘  └───────────┘               │
├─────────────────────────────────────────────────────────────┤
│                   EVALUATIVE RESEARCH                       │
│              (Validate known hypotheses)                    │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐               │
│  │ Usability │  │  A/B      │  │ Prototype │               │
│  │ Testing   │  │  Testing  │  │ Testing   │               │
│  └───────────┘  └───────────┘  └───────────┘               │
├─────────────────────────────────────────────────────────────┤
│                   QUANTITATIVE RESEARCH                     │
│              (Measure and prioritize)                       │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐               │
│  │  Surveys  │  │ Analytics │  │ Card      │               │
│  │           │  │  Review   │  │ Sorting   │               │
│  └───────────┘  └───────────┘  └───────────┘               │
└─────────────────────────────────────────────────────────────┘

Customer Segmentation Matrix

DimensionConsumer (B2C)Business (B2B)
DemographicsAge, income, locationCompany size, industry, revenue
BehaviorUsage patterns, purchase historyBuying process, tech stack
PsychographicsValues, lifestyle, attitudesCompany culture, risk tolerance
NeedsProblems, goals, aspirationsBusiness outcomes, KPIs

Continuous Discovery Cadence

Weekly:
├── 2-3 customer interviews
├── Review analytics/feedback
└── Update opportunity backlog

Monthly:
├── Synthesis session
├── Prioritization review
└── Stakeholder alignment

Quarterly:
├── Deep-dive research sprint
├── Competitive analysis refresh
└── Segment review

Interview Quick Reference

Interview TypeWhen to UseKey Questions
DiscoveryExploring problem space"Tell me about the last time..."
ProblemValidating specific pain"How painful is this 1-10? Why?"
SolutionTesting concepts"Would this solve your problem?"
JTBDUnderstanding motivation"What were you trying to accomplish?"
UsabilityTesting interfaces"What do you expect to happen?"

Anti-Patterns

  • Solution-first discovery — Falling in love with solutions before validating problems
  • Leading the witness — Asking questions that suggest desired answers
  • Confirmation bias — Only hearing what supports your hypothesis
  • Sample of one — Making decisions from a single interview
  • Proxy research — Asking salespeople instead of customers
  • Feature requests as research — Users ask for features, not problems
  • Analysis paralysis — Researching forever, never deciding
  • HiPPO-driven — Highest Paid Person's Opinion overriding data

Related skills

How it compares

Discovery methodology skill—not a analytics dashboard, SEO tool, or code generator.

FAQ

Who is product-discovery for?

Developers and early-stage founders who own customer interviews, competitive maps, and validation experiments themselves.

When should I use product-discovery?

In Idea for research and competitor mapping, and in Validate for scoping, prototype/usability tests, and experiment design before build.

Is product-discovery safe to install?

It is process documentation; review the Security Audits panel on this Prism page for the hosting repo before you install.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.