# Skill catalog (tier-filtered, generated)

Generated by `scripts/build-skill-catalog.py`. Do not edit by hand.
Tier 3 (library machinery) and this skill itself are intentionally omitted.
Section 7 may name any skill below; Tier 2 only when its context matches.

Tier 1 (always recommendable): 34 | Tier 2 (conditional): 22

## Tier 1: always recommendable

| Skill | Category | What it does |
|---|---|---|
| `define-hypothesis` | define | Defines a testable hypothesis with clear success metrics and validation approach |
| `define-jtbd-canvas` | define | Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a customer job |
| `define-opportunity-tree` | define | Creates an opportunity solution tree mapping desired outcomes to opportunities and potential solutions |
| `define-prioritization-framework` | define | Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against a list of features or initiatives |
| `define-problem-statement` | define | Creates a clear problem framing document with user impact, business context, and success criteria |
| `deliver-acceptance-criteria` | deliver | Generates structured Given/When/Then acceptance criteria for a user story or feature slice |
| `deliver-edge-cases` | deliver | Documents edge cases, error states, boundary conditions, and recovery paths for a feature |
| `deliver-launch-checklist` | deliver | Creates a comprehensive pre-launch checklist covering engineering, design, marketing, support, legal, and operations readiness |
| `deliver-prd` | deliver | Creates a comprehensive Product Requirements Document that aligns stakeholders on what to build, why, and how success will be measured |
| `deliver-release-notes` | deliver | Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language |
| `deliver-user-stories` | deliver | Generates user stories with clear acceptance criteria from product requirements or feature descriptions |
| `develop-adr` | develop | Creates an Architecture Decision Record following the Nygard format to document significant technical decisions, their context, and conseque |
| `develop-design-rationale` | develop | Documents the reasoning behind design decisions including alternatives considered, trade-offs evaluated, and principles applied |
| `develop-solution-brief` | develop | Creates a concise one-page solution overview that communicates the proposed approach, key decisions, and trade-offs |
| `develop-spike-summary` | develop | Documents the results of a time-boxed technical or design exploration (spike) |
| `discover-competitive-analysis` | discover | Creates a structured competitive analysis comparing features, positioning, and strategy across competitors |
| `discover-interview-synthesis` | discover | Synthesizes user research interviews into actionable insights, patterns, and recommendations |
| `discover-journey-map` | discover | Produce a customer journey map covering stages, touchpoints, emotional curve, pain points, moments of truth, and opportunity annotations |
| `discover-market-sizing` | discover | Estimate market opportunity (TAM, SAM, SOM) using multiple sizing frameworks (top-down, bottom-up, comparable company, analogous market) |
| `discover-stakeholder-summary` | discover | Documents stakeholder needs, concerns, and influence for a project or initiative |
| `foundation-lean-canvas` | foundation | Produces a one-page lean canvas across nine interlocking blocks (problem, customer, UVP, solution, channels, revenue, cost, metrics, unfair |
| `foundation-okr-writer` | foundation | Drafts, reviews, rewrites, and coaches outcome-based OKR sets across team, department, product, or company scopes |
| `foundation-persona` | foundation | Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output contract |
| `foundation-stakeholder-update` | foundation | Produces async communication to stakeholders, primarily non-attendees and secondarily some attendees who want a reference |
| `iterate-lessons-log` | iterate | Creates a structured lessons learned entry for organizational memory |
| `iterate-pivot-decision` | iterate | Documents a strategic pivot or persevere decision with the evidence, analysis, and rationale |
| `iterate-refinement-notes` | iterate | Documents backlog refinement session outcomes including stories refined, estimates, questions raised, and decisions made |
| `iterate-retrospective` | iterate | Facilitates and documents a team retrospective capturing what went well, what to improve, and action items |
| `measure-dashboard-requirements` | measure | Specifies requirements for an analytics dashboard including metrics, visualizations, filters, and data sources |
| `measure-experiment-design` | measure | Designs an A/B test or experiment with clear hypothesis, variants, success metrics, sample size, and duration |
| `measure-experiment-results` | measure | Documents the results of a completed experiment or A/B test with statistical analysis, learnings, and recommendations |
| `measure-instrumentation-spec` | measure | Specifies event tracking and analytics instrumentation requirements for a feature |
| `measure-okr-grader` | measure | Scores completed OKR sets at cycle close with KR-level scoring per the canonical OKR type enum (committed | aspirational | learning | operat |
| `measure-survey-analysis` | measure | Analyze survey results into actionable PM insights |

## Tier 2: conditional

| Skill | Category | What it does |
|---|---|---|
| `foundation-meeting-agenda` | foundation | Produces an attendee-facing agenda that sets what will be discussed, who owns each topic, and how time will be spent |
| `foundation-meeting-brief` | foundation | Produces a private strategic preparation document for the user before a meeting that matters |
| `foundation-meeting-recap` | foundation | Produces a topic-segmented post-meeting summary for attendees with decisions highlighted and actions captured inline per topic (plus a conso |
| `foundation-meeting-synthesize` | foundation | Cross-meeting archaeology skill |
| `tool-design-sprint-brief` | tool | Pre-sprint brief that locks challenge, sprint questions, team and role assignments, customer recruiting plan, prototype medium, interview fo |
| `tool-design-sprint-decide-and-storyboard` | tool | Day 3 (Wednesday) move of a Design Sprint that runs the art museum layout, heat map, speed critique, straw poll, Decider supervote, rumble-v |
| `tool-design-sprint-map-and-target` | tool | Day 1 (Monday) move of a Design Sprint that produces the bundled Monday artifact containing long-term goal, sprint questions (3-7 testable r |
| `tool-design-sprint-prototype-plan` | tool | Day 4 (Thursday) move of a Design Sprint that produces the planning artifact for the day |
| `tool-design-sprint-readiness` | tool | Pre-sprint diagnostic that determines whether a team should run a Design Sprint now, postpone it, or do prerequisite work first |
| `tool-design-sprint-sketch` | tool | Day 2 (Tuesday) move of a Design Sprint that structures lightning demos and the four-step independent solution sketch protocol (Notes, Ideas |
| `tool-design-sprint-test-and-score` | tool | Day 5 (Friday) sprint-closing move of a Design Sprint that produces the bundled Friday artifact covering per-customer interview observations |
| `tool-foundation-sprint-approach-options` | tool | Day 2 morning move of a Foundation Sprint |
| `tool-foundation-sprint-basics` | tool | Day 1 morning move of a Foundation Sprint |
| `tool-foundation-sprint-brief` | tool | Pre-sprint brief that locks scope, the decision the sprint must unlock, team and role assignments, logistics, inputs to bring, and success c |
| `tool-foundation-sprint-differentiation` | tool | Day 1 afternoon move of a Foundation Sprint |
| `tool-foundation-sprint-founding-hypothesis` | tool | Day 2 end capstone move of a Foundation Sprint |
| `tool-foundation-sprint-magic-lenses` | tool | Day 2 afternoon move of a Foundation Sprint |
| `tool-foundation-sprint-readiness` | tool | Pre-sprint diagnostic that determines whether a team should run a Foundation Sprint now, postpone it, or do prerequisite work first |
| `tool-note-and-vote` | tool | Structured group-decision mechanic that captures silent ideation, voting summaries, and Decider sign-off in a single bundled artifact |
| `utility-mermaid-diagrams` | utility | Teaches PMs to create syntactically valid mermaid diagrams by selecting the right diagram type for their communication need, following synta |
| `utility-pm-critic` | utility | Run adversarial review on a PM artifact via the pm-critic sub-agent |
| `utility-slideshow-creator` | utility | Generates professional presentations from a JSON deck specification using 18 slide types with dark/light variants, content-to-layout decisio |
