Product on Purpose publishes skills that help AI agents produce product management artifacts, including prioritized action plans, dashboard requirements specifications, user interview synthesis, release notes, and design sprint readiness assessments. A notable feature of their work is a PowerPoint and PDF deck generator in which the agent chooses slide types and content while a local script renders the files deterministically.
Pm Skills
77 skills · 790 stars · Apache-2.0
<Phase Or Classification Skill Name> <single-line 20-100 word description; include trigger keywords and do not use folded YAML>
Create PowerPoint and PDF slide decks from a JSON spec Turn a content brief into a consistent .pptx and matching PDF, with no manual formatting.
Define Hypothesis Defines a testable hypothesis with clear success metrics and a validation approach.
Define Jtbd Canvas Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a…
Define Opportunity Tree Creates an opportunity solution tree connecting a desired outcome to customer opportunities and c…
Define Prioritization Framework Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against a li…
Define Problem Statement Creates a clear problem framing document with user impact, business context, and success criteria.
Define X Test fixture for phase-map and phase-router routing, containing only a title and no task-specific in
Deliver Acceptance Criteria Generates structured Given/When/Then acceptance criteria for a user story or feature slice, cover…
Deliver Edge Cases Documents edge cases, error states, boundary conditions, race conditions, and recovery paths for…
Deliver Launch Checklist Creates a cross-functional pre-launch checklist covering engineering, design, marketing, support,…
Deliver Prd Creates a comprehensive Product Requirements Document that aligns stakeholders on what to build,…
Deliver Release Notes Creates user-facing release notes that communicate new features, improvements, and fixes in clear…
Deliver User Stories Generates user stories in the standard persona, action, benefit story format from product require…
Deliver Y Test fixture for the deliver-y skill, used to exercise phase-map and phase-router behavior.
Demo Noref Demo fixture skill with a SKILL.md whose body deliberately omits any reference to the family contrac
Demo Present Test fixture for the demo skill family, a passing member that has a SKILL.md referencing docs/refere
Develop Adr Creates an Architecture Decision Record following the Nygard format to document significant techn…
Develop Design Rationale Documents the reasoning behind design decisions including alternatives considered, trade-offs eva…
Develop Solution Brief Creates a concise one-page solution overview that communicates the proposed approach, key decisio…
Develop Spike Summary Documents the results of a completed technical or design spike, capturing the original question,…
Discover Competitive Analysis Creates a structured competitive analysis comparing features, pricing, and positioning across 3-5…
Discover Interview Synthesis Synthesizes user research interviews into actionable insights, patterns, and recommendations.
Discover Journey Map Maps a customer journey across stages, touchpoints, emotional curve, pain points, and moments of…
Discover Market Sizing Estimate market opportunity (TAM, SAM, SOM) using multiple sizing frameworks (top-down, bottom-up…
Discover Stakeholder Summary Maps the people and groups with a stake in a project, documenting their needs, concerns, influenc…
Foundation Build Risk Review Runs a fast pre-build risk review on a product idea, feature request, or scope change, naming the…
Foundation Lean Canvas Produces a one-page lean canvas across nine interlocking blocks (problem, customer, UVP, solution…
Foundation Meeting Agenda Produces an attendee-facing agenda that sets what will be discussed, who owns each topic, and how…
Foundation Meeting Brief Produces a private strategic preparation document for the user before a meeting that matters.
Foundation Meeting Recap Produces a topic-segmented post-meeting summary for attendees with decisions highlighted and acti…
Foundation Meeting Synthesize Cross-meeting archaeology skill.
Foundation Okr Writer Drafts, reviews, rewrites, and coaches outcome-based OKR sets across team, department, product, o…
Foundation Persona Generates an evidence-calibrated product or marketing persona using the canonical v2.5 output con…
Foundation Prioritized Action Plan Produce a comprehensive, evidence-grounded prioritized action plan from any PM input (notes, tran…
Foundation Stakeholder Briefings Turns any source artifact (spec, discovery, research, GTM plan, experiment results, retro, or raw…
Foundation Stakeholder Update Produces async communication to stakeholders, primarily non-attendees and secondarily some attend…
Iterate Lessons Log Creates a structured lessons learned entry for organizational memory.
Iterate Pivot Decision Documents a strategic pivot or persevere decision with the evidence, analysis, and rationale.
Iterate Refinement Notes Documents backlog refinement session outcomes including stories refined, estimates, questions rai…
Iterate Retrospective Facilitates and documents a team retrospective capturing what went well, what to improve, and act…
Measure Dashboard Requirements Specifies what questions a dashboard must answer and the metrics, visualizations, filters, and da…
Measure Experiment Design Designs an A/B test or experiment with variants, success metrics, sample size, and duration for a…
Measure Experiment Results Documents the results of a completed experiment or A/B test with statistical analysis, learnings,…
Measure Instrumentation Spec Specifies what analytics events to track, when they fire, and what properties to include, as a co…
Measure Okr Grader Scores completed OKR sets at cycle close with KR-level scoring per the canonical OKR type enum (c…
Measure Survey Analysis Analyze survey results into actionable PM insights.
S One Placeholder fixture skill for the WS-T9 dual-shell parity smoke test, containing no task-specific in