product-on-purpose

189 mods across 5 repositories, 616 stars between them.

PreToolUse

27

product-on-purpose/pm-skills

Hook

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and ExitPlanMode tool calls, executing guardrails.mjs via node. From product-on-purpose/pm-skills.

577 2d ago A tokens not measured original Apache-2.0

SessionStart

28

product-on-purpose/pm-skills

Hook

Runs when a session starts on startup, resume, clear and compact, executing phase-router.mjs via node. From product-on-purpose/pm-skills.

577 2d ago A tokens not measured copy · 83% Apache-2.0

demo-noref

29

product-on-purpose/pm-skills

Skill Claude CodeCodex

Failing member: this directory exists and has a SKILL.md, but the body deliberately does NOT mention the family contract path, so the contract-reference branch must FAIL here.

577 2d ago A 0 tokens original Apache-2.0

demo-present

30

product-on-purpose/pm-skills

Skill Claude CodeCodex

Passing member: this directory exists, has a SKILL.md, and references the family contract path docs/reference/skill-families/demo-family-contract.md so the contract-reference branch passes.

577 2d ago A 0 tokens original Apache-2.0

c-one

31

product-on-purpose/pm-skills

Command

Placeholder command file for the WS-T9 dual-shell parity smoke. No count phrases.

577 2d ago A 0 tokens original Apache-2.0

s-one

32

product-on-purpose/pm-skills

Skill Claude CodeCodex

Placeholder skill directory for the WS-T9 dual-shell parity smoke. Carries no count-bearing phrases so only counts.md drives the fixture verdict.

577 2d ago A 0 tokens original Apache-2.0

s-three

33

product-on-purpose/pm-skills

Skill Claude CodeCodex

Placeholder skill directory for the WS-T9 dual-shell parity smoke. Carries no count-bearing phrases so only counts.md drives the fixture verdict.

577 2d ago A 0 tokens copy · 88% Apache-2.0

s-two

34

product-on-purpose/pm-skills

Skill Claude CodeCodex

Placeholder skill directory for the WS-T9 dual-shell parity smoke. Carries no count-bearing phrases so only counts.md drives the fixture verdict.

577 2d ago A 0 tokens copy · 88% Apache-2.0

define-hypothesis

35

product-on-purpose/pm-skills

Skill Claude CodeCodex

Defines a testable hypothesis with clear success metrics and a validation approach. Use when forming assumptions to test or aligning a team on what success looks like, before any experiment is designed. To design the A/B test or experiment that will validate the hypothesis, use measure-experiment-design.

577 2d ago A 61 tokens original Apache-2.0

define-jtbd-canvas

36

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates a Jobs to be Done canvas capturing the functional, emotional, and social dimensions of a customer job. Use when deeply understanding customer motivations, designing for jobs, or reframing product positioning.

577 2d ago A 45 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates an opportunity solution tree connecting a desired outcome to customer opportunities and candidate solutions, preventing solution-first jumps in continuous discovery. Use when structuring scattered feature ideas or communicating how the roadmap traces to outcomes. For ranking an existing flat list of…

577 2d ago A 75 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Run applicable prioritization frameworks (RICE, ICE, MoSCoW, Weighted Scoring, Kano) against a list of features or initiatives. Produces a comparison table showing where rankings agree and diverge across frameworks, and an executive summary with recommendation. Framework applicability is filtered by data availability…

577 2d ago C 88 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates a clear problem framing document with user impact, business context, and success criteria. Use when starting a new initiative, realigning a drifted project, or communicating up to leadership.

577 2d ago A 43 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Generates structured Given/When/Then acceptance criteria for a user story or feature slice, covering the happy path, key failure scenarios, and non-functional expectations in testable form. Use when turning requirements into verifiable scenarios for engineering handoff and QA sign-off. For a dedicated catalog of…

577 2d ago A 96 tokens original Apache-2.0

deliver-edge-cases

41

product-on-purpose/pm-skills

Skill Claude CodeCodex

Documents edge cases, error states, boundary conditions, race conditions, and recovery paths for a feature - the systematic catalog of what can go wrong and the failure modes to design for. Use during specification to map the failure surface and ensure comprehensive coverage, or during QA planning to identify boundary…

577 2d ago A 98 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates a cross-functional pre-launch checklist covering engineering, design, marketing, support, legal, and operations readiness, with owners, dates, and go/no-go criteria so nothing is missed before release. Use for significant or cross-team launches, not a small single-team change. For the customer-facing…

577 2d ago A 75 tokens original Apache-2.0

deliver-prd

43

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates a comprehensive Product Requirements Document that aligns stakeholders on what to build, why, and how success will be measured. Use when specifying features, epics, or product initiatives for engineering handoff.

577 2d ago A 43 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates user-facing release notes that communicate new features, improvements, and fixes in clear, benefit-focused language. Use when shipping updates to communicate changes to users, customers, or stakeholders.

577 2d ago A 41 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Generates user stories in the standard persona, action, benefit story format from product requirements or feature descriptions. Use when breaking a feature into stories for sprint planning, writing tickets, or communicating scope to engineering. For testable Given/When/Then acceptance criteria on a story, use…

577 2d ago A 80 tokens original Apache-2.0

develop-adr

46

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates an Architecture Decision Record following the Nygard format to document significant technical decisions, their context, and consequences. Use when making technical choices that affect system architecture, technology selection, or development patterns.

577 2d ago A 44 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Documents the reasoning behind design decisions including alternatives considered, trade-offs evaluated, and principles applied. Use when making significant UX decisions, aligning with stakeholders on design direction, or preserving design context for future reference.

577 2d ago A 45 tokens original Apache-2.0

product-on-purpose/pm-skills

Skill Claude CodeCodex

Creates a concise one-page solution overview that communicates the proposed approach, key decisions, and trade-offs. Use when pitching solutions to stakeholders, aligning teams on approach, or documenting solution intent before detailed specification.

577 2d ago A 46 tokens original Apache-2.0