skills/pm-playbook/SKILL.md
Contextual PM toolkit advisor that helps you pick the right product management tools for your current situation and customizes guidance to your specific scenario. Use when facing a PM challenge, starting a new phase, or unsure which framework to apply.
npx skillsauth add szoloth/skills pm-playbookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Contextual advisor that matches your current situation to the best product management tools from the DWA PM Playbook. Instead of browsing documentation, describe what you're facing and get tailored recommendations with customized guidance.
When invoked, follow this flow:
Before asking questions, extract what you already know:
Only ask what's NOT clear from context. Keep questions conversational:
Phase identification:
Scenario identification:
Constraints:
| Phase | Primary Tools | When to Recommend | |-------|---------------|-------------------| | Discovery | Continuous Discovery Interview, JTBD Interview, OST | Understanding users, finding opportunities | | Strategy | North Star Framework, OST, Stakeholder Meeting Prep | Prioritizing, getting buy-in | | Validation | Assumption Testing, Hypothesis Experiment Card, Prototype Validation | Testing before building | | Execution | Problem PRD (P1), Handoff checklist, Decision log | Writing specs, shipping | | Measurement | North Star Framework, Adoption ladder (P1), Feedback triage | Tracking success |
| Scenario | Recommended Tools | |----------|-------------------| | "I need to understand what users actually need" | Continuous Discovery Interview, JTBD Interview | | "I have opportunities but don't know which to prioritize" | OST, North Star Framework, Stakeholder Meeting Prep | | "I have an idea but need to test assumptions" | Assumption Testing, Hypothesis Experiment Card | | "I'm preparing to meet with Charles/stakeholders" | Stakeholder Meeting Prep | | "I need to write requirements for engineering" | Problem PRD, Lean PRD | | "We shipped but don't know if it's working" | North Star Framework, Adoption ladder | | "I'm getting pushback from stakeholders" | Stakeholder Meeting Prep | | "I need to run a validation session with artists" | Prototype Validation |
Read these files to provide accurate guidance:
Master index:
06-process-frameworks/playbook/README.mdFramework registry (40+ frameworks):
06-process-frameworks/playbook/framework-registry.mdTool cards (detailed guidance):
06-process-frameworks/playbook/tool-cards/assumption-testing.md06-process-frameworks/playbook/tool-cards/continuous-discovery-interview.md06-process-frameworks/playbook/tool-cards/opportunity-solution-tree.md06-process-frameworks/playbook/tool-cards/jtbd-interview.md06-process-frameworks/playbook/tool-cards/stakeholder-meeting-prep.md06-process-frameworks/playbook/tool-cards/prototype-validation.md06-process-frameworks/playbook/tool-cards/hypothesis-experiment-card.md06-process-frameworks/playbook/tool-cards/north-star-framework.mdPhase guides:
06-process-frameworks/playbook/by-phase/1-discovery.md06-process-frameworks/playbook/by-phase/2-strategy.md06-process-frameworks/playbook/by-phase/3-validation.md06-process-frameworks/playbook/by-phase/4-execution.md06-process-frameworks/playbook/by-phase/5-measurement.mdScenario bundles:
06-process-frameworks/playbook/by-scenario/understanding-user-needs.md06-process-frameworks/playbook/by-scenario/validating-assumptions.md06-process-frameworks/playbook/by-scenario/prioritizing-opportunities.md06-process-frameworks/playbook/by-scenario/stakeholder-meetings.mdWhen providing tool guidance, customize for user's context:
Access constraints:
Charles Adams patterns:
Evidence standards:
file:line citationsWhen walking through a tool, customize:
Example customization:
When recommending tools, use this structure:
## Your situation
[Brief restatement of what they're facing]
## Recommended approach
### Primary tool: [Tool name]
**Why this fits:** [1-2 sentences connecting to their situation]
**Customized for your context:**
[Specific guidance adapted to their project/stakeholders/constraints]
### Also consider: [Secondary tool]
**If:** [Condition when this becomes relevant]
## Next steps
1. [Immediate action]
2. [Follow-up action]
## Resources
- [Link to tool card]
- [Link to related slash command if applicable]
Surface relevant slash commands for their situation:
| Situation | Slash Command |
|-----------|---------------|
| Extracting opportunities from transcripts | /research:identify-opportunities |
| Validating document claims | /research:validate-claims |
| Preparing for stakeholder meeting | /stakeholders:meeting-prep |
| Converting insights to tickets | /product:jira-from-research |
| Cross-department analysis | /product:cross-dept-analysis |
Before concluding playbook consultation:
content-media
Fetch transcripts from YouTube videos for summarization and analysis.
documentation
This skill should be used when reviewing or editing written drafts to ensure they match Sam's personal style guide. It prioritizes voice preservation and anti-beige detection while catching structural gaps. Triggers on requests to review, edit, or improve written content.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Web search and content extraction using Brave Search. Use when researching topics, finding documentation, extracting article content, or gathering information from the web. No browser required - works headlessly.