Skip to content

Skill Finder

Not sure which skill to use? Start here.

flowchart TD
    A{"What do you need to do?"} -- "Understand the\nmarket or users" --> DISCOVER
    A -- "Frame the\nproblem" --> DEFINE
    A -- "Design the\nsolution" --> DEVELOP
    A -- "Ship the\nfeature" --> DELIVER
    A -- "Measure\nresults" --> MEASURE
    A -- "Learn and\nimprove" --> ITERATE

    DISCOVER{"Discover"} -- "Analyze competitors" --> S1["discover-competitive-analysis"]
    DISCOVER -- "Synthesize interviews" --> S2["discover-interview-synthesis"]
    DISCOVER -- "Map stakeholders" --> S3["discover-stakeholder-summary"]

    DEFINE{"Define"} -- "State the problem" --> S4["define-problem-statement"]
    DEFINE -- "Form a hypothesis" --> S5["define-hypothesis"]
    DEFINE -- "Map opportunities" --> S6["define-opportunity-tree"]
    DEFINE -- "Understand jobs-to-be-done" --> S7["define-jtbd-canvas"]

    DEVELOP{"Develop"} -- "Propose a solution" --> S8["develop-solution-brief"]
    DEVELOP -- "Record a tech spike" --> S9["develop-spike-summary"]
    DEVELOP -- "Document a decision" --> S10["develop-adr"]
    DEVELOP -- "Explain design rationale" --> S11["develop-design-rationale"]

    DELIVER{"Deliver"} -- "Write requirements" --> S12["deliver-prd"]
    DELIVER -- "Write user stories" --> S13["deliver-user-stories"]
    DELIVER -- "Define acceptance criteria" --> S14["deliver-acceptance-criteria"]
    DELIVER -- "Document edge cases" --> S15["deliver-edge-cases"]
    DELIVER -- "Prepare for launch" --> S16["deliver-launch-checklist"]
    DELIVER -- "Announce the release" --> S17["deliver-release-notes"]

    MEASURE{"Measure"} -- "Design an experiment" --> S18["measure-experiment-design"]
    MEASURE -- "Specify tracking" --> S19["measure-instrumentation-spec"]
    MEASURE -- "Define a dashboard" --> S20["measure-dashboard-requirements"]
    MEASURE -- "Analyze results" --> S21["measure-experiment-results"]

    ITERATE{"Iterate"} -- "Run a retrospective" --> S22["iterate-retrospective"]
    ITERATE -- "Log a lesson" --> S23["iterate-lessons-log"]
    ITERATE -- "Refine the backlog" --> S24["iterate-refinement-notes"]
    ITERATE -- "Decide: pivot or persevere" --> S25["iterate-pivot-decision"]
I need a…UsePhase
Architecture Decision Record/pm-skills:develop-adrDevelop
Acceptance criteria/pm-skills:deliver-acceptance-criteriaDeliver
Backlog refinement notes/pm-skills:iterate-refinement-notesIterate
Competitive analysis/pm-skills:discover-competitive-analysisDiscover
Dashboard requirements/pm-skills:measure-dashboard-requirementsMeasure
Design rationale/pm-skills:develop-design-rationaleDevelop
Edge cases document/pm-skills:deliver-edge-casesDeliver
Experiment design/pm-skills:measure-experiment-designMeasure
Experiment results/pm-skills:measure-experiment-resultsMeasure
Hypothesis/pm-skills:define-hypothesisDefine
Instrumentation spec/pm-skills:measure-instrumentation-specMeasure
Interview synthesis/pm-skills:discover-interview-synthesisDiscover
JTBD canvas/pm-skills:define-jtbd-canvasDefine
Launch checklist/pm-skills:deliver-launch-checklistDeliver
Lessons learned/pm-skills:iterate-lessons-logIterate
Opportunity tree/pm-skills:define-opportunity-treeDefine
Persona/pm-skills:foundation-personaFoundation
Pivot/persevere decision/pm-skills:iterate-pivot-decisionIterate
PRD/pm-skills:deliver-prdDeliver
Problem statement/pm-skills:define-problem-statementDefine
Release notes/pm-skills:deliver-release-notesDeliver
Retrospective/pm-skills:iterate-retrospectiveIterate
Solution brief/pm-skills:develop-solution-briefDevelop
Spike summary/pm-skills:develop-spike-summaryDevelop
Stakeholder summary/pm-skills:discover-stakeholder-summaryDiscover
User stories/pm-skills:deliver-user-storiesDeliver
PhaseFocusSkills
DiscoverResearch and contextcompetitive-analysis, interview-synthesis, stakeholder-summary
DefineProblem framingproblem-statement, hypothesis, opportunity-tree, jtbd-canvas
DevelopSolution designsolution-brief, spike-summary, adr, design-rationale
DeliverHandoff and launchprd, user-stories, acceptance-criteria, edge-cases, launch-checklist, release-notes
MeasureData and testingexperiment-design, instrumentation-spec, dashboard-requirements, experiment-results
IterateLearning and adaptingretrospective, lessons-log, refinement-notes, pivot-decision
FoundationCross-cuttingpersona
UtilitySkill lifecyclepm-skill-builder, pm-skill-validate, pm-skill-iterate
  • Confused between two skills? Check the PM-Skill Comparisons page
  • Want a multi-step workflow? Check the Recipes page
  • Want to see real output? Check the Showcase to see every skill in action