
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
This repo packages a reusable product manager workflow for AI coding tools. It gives your agent Markdown instructions, templates, examples, and knowledge modules so it can review PRDs, analyze SaaS health, shape roadmaps, and support discovery or career coaching.
Builders who use AI coding tools to do product planning, review, and discovery.
You can get product-grade pushback and PM workflows without re-explaining your context every session.
Critiques PRD framing, missing metrics, solution smuggling, overscope, and delivery risk.
Analyzes metrics like MRR, churn, CAC, LTV, payback, and rule-of-40 style signals.
Helps prioritize work, pressure-test tradeoffs, and turn requests into a usable roadmap.
Provides prompts and frameworks for interviews, problem framing, and opportunity mapping.
Coaches PM-to-Director-to-VP transitions with gap diagnosis and action plans.
clawhub install product-manager-skills
npx skills add Digidai/product-manager-skills
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.
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.
Human-readable Markdown you can inspect line by line. Optional helper scripts for manual maintenance, zero automatic runtime execution.
Most AI PM tooling is good at writing polished nonsense. This skill is designed for repeat workflows where rigor matters:
| Workflow | Prompt | Example |
|---|---|---|
| SaaS health diagnostic | "Analyze these metrics: MRR $50k, 500 customers, gross margin 80%, monthly churn 8%, CAC $500." | SaaS diagnostic demo |
| 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 |
| Director readiness coaching | "I'm a senior PM interviewing for Director roles in 90 days. Diagnose my gaps and coach me." | Director coaching demo |
More prompts: STARTER-PROMPTS.md
中文说明: README.zh-CN.md
Core philosophy: ETHOS.md
Version history: CHANGELOG.md
Worked examples: Growth & PLG readiness, Growth activation recovery, PM Sprint from idea to PRD, PM Sprint from sales request to PRD
clawhub install product-manager-skills
npx skills add Digidai/product-manager-skills
Then paste one of these:
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.
Input:
Analyze these metrics: MRR $50k, 500 customers, gross margin 80%, monthly churn 8%, CAC $500.
Expected behavior:
- 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
Input:
Review this PRD for a notification preferences center. Flag solution smuggling, weak metrics, overscoping, and delivery risk.
Expected behavior:
- 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
Input:
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:
- 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
| 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 |
| Growth & PLG | Design PLG strategy, optimize activation, model viral loops, diagnose conversion | PLG Readiness, Activation Framework, Viral Loop Design, Freemium Conversion |
| 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 |
| 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 |
Say "take this from idea to PRD" or "full PM sprint on this feature" and the skill runs a 6-phase end-to-end workflow: Discover, Position, Prioritize, Specify, Validate, Measure. Each phase feeds output to the next. Skip, reorder, or stop at any phase.
This skill is optimized for a fast first useful draft:
Say "coach me" and the skill shifts from helpful assistant to demanding PM peer. It will push back on weak framing, challenge vague metrics, name anti-patterns in your thinking, and end with a verdict instead of a summary.
Each knowledge domain has its own coaching rules. Discovery coaching pushes on evidence. Strategy coaching pushes on positioning specificity. Finance coaching pushes on retention before growth. Career coaching pushes on altitude gaps.
Example: Coaching a discovery session
Most PM work is recurring. This skill is strongest when you reuse it weekly:
| Environment | Install |
|---|---|
| Claude Code / OpenClaw | clawhub install product-manager-skills |
| Codex / Cursor / Windsurf / GitHub-based skill loaders | 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 |
SKILL.md
VERSION
bin/update-check
bin/validate-release
knowledge/
templates/
examples/
STARTER-PROMPTS.md
ETHOS.md
CHANGELOG.md
CONTRIBUTING.md
README.zh-CN.md
README.md
LICENSE
Current footprint stays small: 7 knowledge modules, 12 templates, 8 worked examples, and 2 small shell scripts.
The runtime behavior is Markdown-first. The repo ships two small shell scripts for manual maintenance:
bin/update-check: an optional manual helper that compares your local VERSION file against the remote version on GitHub. It caches results and times out after 5 seconds. No telemetry, no data collection.bin/validate-release: a maintainer-facing consistency check used before publishing. It validates version sync and packaged assets, but it is not invoked during normal skill usage.Built by Gene Dai. Distilled from real product work, not textbook summaries.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
A skill to stop your coding agent from burying the answer. ADHD-friendly output.