# Product Manager Skills **Not a template pack. A PM operator for AI coding tools.** Turn Claude Code, Codex, Cursor, or Windsurf into a product manager that can critique PRDs, diagnose SaaS metrics, plan roadmaps, run discovery, and coach career moves. [![Release](https://img.shields.io/github/v/release/Digidai/product-manager-skills)](https://github.com/Digidai/product-manager-skills/releases) [![License](https://img.shields.io/badge/license-CC%20BY--NC--SA%204.0-green)](LICENSE) [![Security](https://img.shields.io/badge/security-zero%20scripts%2C%20pure%20markdown-brightgreen)](https://github.com/Digidai/product-manager-skills) [![Works With](https://img.shields.io/badge/works%20with-Claude%20Code%20%7C%20Codex%20%7C%20Cursor%20%7C%20Windsurf-blue)](#install-in-60-seconds) > Zero scripts. Zero dependencies. Zero network calls. Pure Markdown knowledge you can inspect line by line before you install. ## Why People Reuse It Most AI PM tooling is good at writing polished nonsense. This skill is designed for repeat workflows where rigor matters: - Turn vague feature requests into problem framing, measurable outcomes, and a usable PRD. - Diagnose SaaS health from raw metrics instead of getting generic advice like "improve retention." - Pressure-test prioritization, roadmaps, and strategy with explicit tradeoffs. - Coach PM to Director to VP transitions with concrete gaps and action plans. ## Start With These 3 Workflows | Workflow | Prompt | Example | |---|---|---| | **SaaS health diagnostic** | "Analyze these metrics: MRR $50k, 500 customers, gross margin 80%, monthly churn 8%, CAC $500." | [SaaS diagnostic demo](examples/saas-health-diagnostic.md) | | **PRD pushback and review** | "Review this PRD draft like a strong PM peer. Flag bad framing, missing metrics, solution smuggling, and delivery risk." | [PRD review demo](examples/prd-review.md) | | **Director readiness coaching** | "I'm a senior PM interviewing for Director roles in 90 days. Diagnose my gaps and coach me." | [Director coaching demo](examples/director-coaching.md) | More prompts: [STARTER-PROMPTS.md](STARTER-PROMPTS.md) 中文说明: [README.zh-CN.md](README.zh-CN.md) ## Install In 60 Seconds ### Claude Code / OpenClaw ```bash clawhub install product-manager-skills ``` ### Codex / Cursor / Windsurf / GitHub-based skill loaders ```bash npx skills add Digidai/product-manager-skills ``` Then paste one of these: ```text Help me write a PRD for a notification preferences feature. Make reasonable assumptions and label them. Analyze these metrics: MRR $50k, 500 customers, gross margin 80%, monthly churn 8%, CAC $500. Review my roadmap and tell me where stakeholder requests are outweighing evidence. ``` ## What Good Output Looks Like ### 1. SaaS Diagnostic Input: ```text Analyze these metrics: MRR $50k, 500 customers, gross margin 80%, monthly churn 8%, CAC $500. ``` Expected behavior: ```text - 8% monthly churn compounds to roughly 63% annual churn. This is a red flag, not a "slightly high" metric. - ARPA is about $100/month. With 80% gross margin and 8% monthly churn, better LTV is about $1,000. - LTV:CAC is about 2:1. Payback is about 6.25 months. - Diagnosis: payback is workable, retention is not. Do not scale acquisition until churn is understood cohort by cohort. ``` Full example: [examples/saas-health-diagnostic.md](examples/saas-health-diagnostic.md) ### 2. PRD Review Input: ```text Review this PRD for a notification preferences center. Flag solution smuggling, weak metrics, overscoping, and delivery risk. ``` Expected behavior: ```text - Your problem statement is solution-smuggled: "users need a preferences dashboard." - Success metrics have no baseline, target, or guardrail. - Scope mixes channels, digests, quiet hours, admin rules, and migration. This is multiple releases. - Recommend a thinner first slice: email opt-out + account-level preferences + measurable reduction in unsubscribe-driven churn. ``` Full example: [examples/prd-review.md](examples/prd-review.md) ### 3. Career Coaching Input: ```text I'm a senior PM managing two PMs, strong on execution, weak on org influence, and interviewing for Director roles in 3 months. Coach me. ``` Expected behavior: ```text - Diagnosis: strong team altitude, weak org altitude. - Gap: you describe execution wins well but not portfolio tradeoffs or cross-functional influence. - Plan: collect 3 stories that show org-level impact, build a weekly visibility loop, and practice decision framing with tradeoffs. ``` Full example: [examples/director-coaching.md](examples/director-coaching.md) ## What You Get | Domain | What It Helps With | Example Frameworks | |---|---|---| | **Discovery & Research** | Validate problems, prep interviews, map journeys, structure experiments | JTBD, Mom Test, Opportunity Solution Tree, Lean UX Canvas, PoL Probes | | **Strategy & Positioning** | Position products, prioritize work, size markets, build roadmaps | Geoffrey Moore, PESTEL, TAM/SAM/SOM, RICE, ICE, Kano | | **Artifacts & Delivery** | Write and critique PRDs, user stories, epics, PRFAQs, recommendation docs | Cohn + Gherkin, Story Mapping, Epic Breakdown, PRFAQ | | **Finance & Metrics** | Calculate 32 SaaS metrics and diagnose business health | MRR, ARR, NRR, CAC, LTV, Rule of 40, Magic Number | | **Career & Leadership** | Coach PM to Director to VP transitions | Altitude-Horizon, Three Ps, 30-60-90 onboarding | | **AI Product Craft** | Pressure-test AI-native product decisions | AI-Shaped Readiness, Context Engineering, Agent Orchestration | ## Why It Performs Better Than Generic Prompting | Generic prompting | This skill | |---|---| | Writes plausible PM text | Applies PM frameworks and quality gates | | Accepts bad framing | Pushes back on Solution Smuggling, Metrics Theater, Feature Factory, and more | | Gives generic churn advice | Calculates churn, LTV, payback, and names the real bottleneck | | Asks you to repeat PM context every session | Carries a reusable PM workflow and routing system | | Optimizes for politeness | Optimizes for decisions, tradeoffs, and next steps | ## Who It Is For - Technical PMs, founders, and product leads who already work inside AI coding tools. - Teams that want a reusable PM brain without sending product context to another SaaS. - People who value pushback, assumptions, and explicit tradeoffs over nice-sounding output. ## Who It Is Not For - Teams looking for a collaborative web app with approvals, comments, and sharing workflows. - Users who only want passive template filling and never want the AI to challenge the framing. - Non-technical buyers who prefer turnkey SaaS onboarding over local or repo-based installation. ## Interaction Style This skill is optimized for a fast first useful draft: - If the request is clear enough, it answers immediately and labels assumptions inline. - If context is partial, it gives the best draft first and only asks the minimum follow-up questions needed. - If the task is genuinely exploratory, it can switch into guided mode one question at a time. - Every answer is expected to end with decisions made, assumptions to validate, and a recommended next step. ## Built For Repeat Usage Most PM work is recurring. This skill is strongest when you reuse it weekly: - Monday: review roadmap changes and prioritization requests. - Mid-week: critique PRDs, epics, and user stories before sharing with engineering. - Friday: run a SaaS health diagnostic or feature ROI check. - Career season: rehearse interview stories, operating altitude, and leadership gaps. ## Install Options | Environment | Install | |---|---| | Claude Code / OpenClaw | `clawhub install product-manager-skills` | | Codex / Cursor / Windsurf | `npx skills add Digidai/product-manager-skills` | | Claude Projects | Upload `SKILL.md`, `knowledge/`, and `templates/` | | Any LLM with local file loading | Point the system prompt at `SKILL.md` and keep sibling folders intact | ## Structure ```text SKILL.md knowledge/ templates/ examples/ STARTER-PROMPTS.md README.zh-CN.md ``` Core repo size: about 25 Markdown files, ~2,200 lines, ~130 KB of PM knowledge and templates. ## Trust And Security This project is instruction-only: - No executable scripts - No external network calls - No environment variables or credentials required - No privilege escalation - Every shipped file is human-readable Markdown ## Feedback And Contribution - Open an issue if a framework is missing or a workflow feels weak. - Open a discussion if you want a new domain or stronger examples. - See [CONTRIBUTING.md](CONTRIBUTING.md) for the fastest way to give useful workflow feedback. - If the skill helped you, star the repo or share an output generated from the templates. ## License [CC BY-NC-SA 4.0](LICENSE) Built by [Gene Dai](https://genedai.me/). Distilled from real product work, not textbook summaries.