211 lines
8.7 KiB
Markdown
211 lines
8.7 KiB
Markdown
# 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.
|
|
|
|
[](https://github.com/Digidai/product-manager-skills/releases)
|
|
[](LICENSE)
|
|
[](https://github.com/Digidai/product-manager-skills)
|
|
[](#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.
|