A collection of AI agent skills inspired from the guests on Lenny's Podcast.
This project generates reusable Agent Skills that capture product management wisdom, frameworks, and methodologies shared by industry experts.
Each skill transforms podcast insights into actionable, on-demand guidance for AI agents helping with product decisions, strategy, and execution.
Agent Skills are an open format for extending AI agent capabilities. They package:
- Instructions - Workflows, best practices, and domain-specific guidance
- Resources - Reference materials, templates, and examples
- Scripts - Executable utilities for deterministic operations
Skills load on-demand when relevant to a task, enabling agents to act as specialists without consuming context upfront.
20 frameworks from leading product thinkers:
| Skill | Creator | What It Does |
|---|---|---|
| Design Sprint | Jake Knapp | Go from problem to tested prototype in 5 days |
| Growth Loops | Brian Balfour, Elena Verna | Build compounding growth systems, not funnels |
| Hierarchy of Engagement | Sarah Tavel | Design retention through accruing benefits |
| Hierarchy of Marketplaces | Sarah Tavel | Build defensible marketplace businesses |
| Hooked Model | Nir Eyal | Create habit-forming products |
| Jobs to be Done | Clayton Christensen, Bob Moesta | Discover why customers hire and fire products |
| Monetizing Innovation | Madhavan Ramanujam | Design pricing before building features |
| OKRs | Andy Grove, Christina Wodtke | Focus teams with objectives and key results |
| Opportunity Solution Trees | Teresa Torres | Connect outcomes to customer opportunities |
| PMF Survey | Sean Ellis, Rahul Vohra | Measure and improve product-market fit |
| Positioning Canvas | April Dunford | Make your product's value obvious |
| Product-Led Growth | Elena Verna, Hila Qu | Let the product drive acquisition and monetization |
| Product-Led SEO | Eli Schwartz | Treat SEO as a product, not marketing |
| Radical Candor | Kim Scott | Give feedback that cares and challenges |
| Seven Powers | Hamilton Helmer | Identify durable competitive advantages |
| Shape Up | Ryan Singer | Ship meaningful work in fixed cycles |
| Strategic Narrative | Andy Raskin | Craft stories about change, not features |
| Thinking in Bets | Annie Duke | Make better decisions under uncertainty |
| Trustworthy Experiments | Ronny Kohavi | Run A/B tests that produce reliable results |
| Working Backwards | Amazon | Start with the customer, work backward |
Install skills using add-skill:
# Install all skills
npx add-skill wdavidturner/product-skills
# List available skills
npx add-skill wdavidturner/product-skills --list
# Install a specific skill
npx add-skill wdavidturner/product-skills --skill jobs-to-be-done
# Install globally (available across all projects)
npx add-skill wdavidturner/product-skills --globalEach skill follows this format:
skill-name/
├── SKILL.md # Framework overview + patterns index
├── patterns/ # Bad/good examples for each concept
│ ├── _template.md # Template for new patterns
│ └── *.md # Individual pattern files
├── references/ # Optional supporting materials
└── scripts/ # Optional automation scripts
The SKILL.md file requires:
---
name: Jobs to be Done (JTBD)
description: Use when asked to "understand why customers churn", "prep for customer interviews", or "figure out what to build". The Jobs to be Done framework (created by Clayton Christensen and Bob Moesta) reveals why customers "hire" and "fire" products.
---
# Jobs to be Done (JTBD)
## When to Use It
[Specific triggers]
## Patterns
[Index of bad/good examples organized by impact level]
## The Framework
[Core concepts, methodology, checklists]
## Resources
[Books, links]Key principle: Skills teach through patterns — concrete bad/good examples showing how to apply the framework correctly. The SKILL.md provides overview; the patterns show application. Favor progressive disclosure: keep SKILL.md focused on the minimum needed to orient and index, and push tactical detail into patterns or references.
Skills in this repository are generated from transcripts of product management podcast episodes. The wisdom, frameworks, and methodologies captured here come from conversations with industry experts.
This project was inspired by Lenny's Newsletter, a leading resource for product management, growth, and career advice created by Lenny Rachitsky. It's great, promise.
Transcripts were shared publicly by Lenny for the community to explore and build upon.
Related resources:
- Lenny's Product Pass — The Product Pass gives his subscribers access to a ton of valuable tools for product managers, many of which I've personally found super useful.
- Lennybot — An AI chatbot that answers questions based on the entire content of Lenny's Newsletter and podcast episodes. It provides interactive access to practical insights on product, growth, and careers.
The podcast episodes cover:
- Product strategy and roadmapping
- Growth and experimentation
- Team building and leadership
- User research and discovery
- Metrics and measurement
- Go-to-market strategies
This project follows the Agent Skills specification. See the skill-creator for methodology.
The easiest way to install skills is with npx add-skill (see Installation).
Skills are compatible with multiple coding agents:
- Claude Code -
~/.claude/skills/(global) or.claude/skills/(project) - Cursor -
.cursor/skills/ - Codex -
.codex/skills/ - OpenCode -
.opencode/skill/
MIT License. See LICENSE for details.