# Lenny's Product Skills for Claude Code

[![GitHub stars](https://img.shields.io/github/stars/RefoundAI/lenny-skills?style=social)](https://github.com/RefoundAI/lenny-skills)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Skills](https://img.shields.io/badge/skills-86-blue)](https://github.com/RefoundAI/lenny-skills/tree/main/skills)
[![Podcast Episodes](https://img.shields.io/badge/podcast%20episodes-100%2B-green)](https://www.lennyspodcast.com/)

**86 product management skills** distilled from [Lenny's Podcast](https://www.lennyspodcast.com/) interviews with world-class product leaders. Built for PMs, founders, and product teams who want Claude to help with real product work.

> *"The best product advice from Shreyas Doshi, Marty Cagan, Elena Verna, and 90+ more leaders — available in your terminal."*

Curated by [Refound AI](https://refound.ai) from 100+ podcast episodes featuring guests like Shreyas Doshi, Marty Cagan, Elena Verna, Christina Wodtke, and more.

**Contributions welcome!** Found a way to improve a skill or have a new one to add? [Open a PR](#contributing).

## What are Skills?

Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, Claude Code can recognize when you're working on a product task and apply the right frameworks and best practices from experienced product leaders.

## Available Skills

| Skill | Description |
|-------|-------------|
| [ai-evals](skills/ai-evals/) | Help users create and run AI evaluations for LLM products |
| [ai-product-strategy](skills/ai-product-strategy/) | Help users define AI product strategy and decide where to apply AI |
| [analyzing-user-feedback](skills/analyzing-user-feedback/) | Help users synthesize and act on customer feedback |
| [behavioral-product-design](skills/behavioral-product-design/) | Help users apply behavioral science to product design |
| [brand-storytelling](skills/brand-storytelling/) | Help users craft compelling brand narratives |
| [building-a-promotion-case](skills/building-a-promotion-case/) | Help users prepare for promotion conversations |
| [building-sales-team](skills/building-sales-team/) | Help users build and scale their sales organization |
| [building-team-culture](skills/building-team-culture/) | Help users build and maintain strong team culture |
| [building-with-llms](skills/building-with-llms/) | Help users build effective AI applications |
| [career-transitions](skills/career-transitions/) | Help users navigate career changes and pivots |
| [coaching-pms](skills/coaching-pms/) | Help users develop and coach product managers |
| [community-building](skills/community-building/) | Help users build and grow product communities |
| [competitive-analysis](skills/competitive-analysis/) | Help users understand and respond to competition |
| [conducting-interviews](skills/conducting-interviews/) | Help users conduct effective hiring interviews |
| [conducting-user-interviews](skills/conducting-user-interviews/) | Help users run better customer and user interviews |
| [content-marketing](skills/content-marketing/) | Help users build content marketing strategies |
| [cross-functional-collaboration](skills/cross-functional-collaboration/) | Help users work effectively across functions |
| [defining-product-vision](skills/defining-product-vision/) | Help users create compelling product visions |
| [delegating-work](skills/delegating-work/) | Help users delegate effectively |
| [design-engineering](skills/design-engineering/) | Help users build design engineering capabilities |
| [design-systems](skills/design-systems/) | Help users build and scale design systems |
| [designing-growth-loops](skills/designing-growth-loops/) | Help users design and optimize growth loops |
| [designing-surveys](skills/designing-surveys/) | Help users design effective surveys |
| [dogfooding](skills/dogfooding/) | Help users implement effective dogfooding practices |
| [energy-management](skills/energy-management/) | Help users manage energy for sustained performance |
| [engineering-culture](skills/engineering-culture/) | Help users build strong engineering culture |
| [enterprise-sales](skills/enterprise-sales/) | Help users navigate enterprise sales |
| [evaluating-candidates](skills/evaluating-candidates/) | Help users make better hiring decisions |
| [evaluating-new-technology](skills/evaluating-new-technology/) | Help users evaluate emerging technologies |
| [evaluating-trade-offs](skills/evaluating-trade-offs/) | Help users make better decisions between competing options |
| [finding-mentors-sponsors](skills/finding-mentors-sponsors/) | Help users build relationships with mentors and sponsors |
| [founder-sales](skills/founder-sales/) | Help founders close their first customers |
| [fundraising](skills/fundraising/) | Help founders raise capital and build investor relationships |
| [giving-presentations](skills/giving-presentations/) | Help users create and deliver compelling presentations |
| [having-difficult-conversations](skills/having-difficult-conversations/) | Help users navigate tough feedback and conflict |
| [launch-marketing](skills/launch-marketing/) | Help users plan and execute product launches |
| [managing-imposter-syndrome](skills/managing-imposter-syndrome/) | Help users work through feelings of inadequacy |
| [managing-tech-debt](skills/managing-tech-debt/) | Help users manage technical debt strategically |
| [managing-timelines](skills/managing-timelines/) | Help users set and hit realistic deadlines |
| [managing-up](skills/managing-up/) | Help users work effectively with their manager |
| [marketplace-liquidity](skills/marketplace-liquidity/) | Help users build and manage marketplace liquidity |
| [measuring-product-market-fit](skills/measuring-product-market-fit/) | Help users assess and achieve product-market fit |
| [media-relations](skills/media-relations/) | Help users build relationships with journalists |
| [negotiating-offers](skills/negotiating-offers/) | Help users negotiate job offers and compensation |
| [onboarding-new-hires](skills/onboarding-new-hires/) | Help users onboard new team members effectively |
| [organizational-design](skills/organizational-design/) | Help users design effective organizational structures |
| [organizational-transformation](skills/organizational-transformation/) | Help users transform organizations toward modern practices |
| [partnership-bd](skills/partnership-bd/) | Help users build strategic partnerships |
| [personal-productivity](skills/personal-productivity/) | Help users manage their time and tasks |
| [planning-under-uncertainty](skills/planning-under-uncertainty/) | Help users plan when outcomes are unpredictable |
| [platform-infrastructure](skills/platform-infrastructure/) | Help users build and scale internal platforms |
| [platform-strategy](skills/platform-strategy/) | Help users design platform business strategies |
| [positioning-messaging](skills/positioning-messaging/) | Help users craft product positioning and messaging |
| [post-mortems-retrospectives](skills/post-mortems-retrospectives/) | Help users run effective post-mortems and retrospectives |
| [pricing-strategy](skills/pricing-strategy/) | Help users design and optimize pricing strategies |
| [prioritizing-roadmap](skills/prioritizing-roadmap/) | Help users prioritize product roadmaps |
| [problem-definition](skills/problem-definition/) | Help users define problems clearly before solutions |
| [product-led-sales](skills/product-led-sales/) | Help users implement product-led sales motions |
| [product-operations](skills/product-operations/) | Help users build and scale product operations |
| [product-taste-intuition](skills/product-taste-intuition/) | Help users develop product taste and intuition |
| [retention-engagement](skills/retention-engagement/) | Help users improve retention and engagement metrics |
| [running-decision-processes](skills/running-decision-processes/) | Help users run effective decision-making processes |
| [running-design-reviews](skills/running-design-reviews/) | Help users run effective design reviews |
| [running-effective-1-1s](skills/running-effective-1-1s/) | Help users run effective one-on-one meetings |
| [running-effective-meetings](skills/running-effective-meetings/) | Help users run more effective meetings |
| [running-offsites](skills/running-offsites/) | Help users plan and run effective team offsites |
| [sales-compensation](skills/sales-compensation/) | Help users design sales compensation plans |
| [sales-qualification](skills/sales-qualification/) | Help users qualify sales leads effectively |
| [scoping-cutting](skills/scoping-cutting/) | Help users scope projects and cut features |
| [setting-okrs-goals](skills/setting-okrs-goals/) | Help users set effective OKRs and goals |
| [shipping-products](skills/shipping-products/) | Help users ship products faster with higher quality |
| [stakeholder-alignment](skills/stakeholder-alignment/) | Help users align stakeholders and get buy-in |
| [startup-ideation](skills/startup-ideation/) | Help users generate and evaluate startup ideas |
| [startup-pivoting](skills/startup-pivoting/) | Help users decide when and how to pivot |
| [systems-thinking](skills/systems-thinking/) | Help users think in systems and understand dynamics |
| [team-rituals](skills/team-rituals/) | Help users design effective team rituals |
| [technical-roadmaps](skills/technical-roadmaps/) | Help users create technical roadmaps |
| [usability-testing](skills/usability-testing/) | Help users conduct effective usability testing |
| [user-onboarding](skills/user-onboarding/) | Help users design effective product onboarding |
| [vibe-coding](skills/vibe-coding/) | Help users build software using AI coding tools |
| [working-backwards](skills/working-backwards/) | Help users apply the working backwards methodology |
| [writing-job-descriptions](skills/writing-job-descriptions/) | Help users write effective job descriptions |
| [writing-north-star-metrics](skills/writing-north-star-metrics/) | Help users define their North Star metric |
| [writing-prds](skills/writing-prds/) | Help users write effective PRDs |
| [writing-specs-designs](skills/writing-specs-designs/) | Help users write effective specs and design documents |
| [written-communication](skills/written-communication/) | Help users communicate more effectively in writing |

## Installation

### Option 1: CLI Install (Recommended)

Use [npx skills](https://github.com/vercel-labs/skills) to install skills directly:

```bash
# Install all skills
npx skills add RefoundAI/lenny-skills

# Install specific skills
npx skills add RefoundAI/lenny-skills --skill evaluating-candidates writing-prds

# List available skills
npx skills add RefoundAI/lenny-skills --list
```

This automatically installs to your `.claude/skills/` directory.

### Option 2: Clone and Copy

Clone the repo and copy skills to your project:

```bash
git clone https://github.com/RefoundAI/lenny-skills.git
cp -r lenny-skills/skills/* .claude/skills/
```

### Option 3: Git Submodule

Add as a submodule for easy updates:

```bash
git submodule add https://github.com/RefoundAI/lenny-skills.git .claude/lenny-skills
```

Then reference skills from `.claude/lenny-skills/skills/`.

### Option 4: Fork and Customize

1. Fork this repository
2. Customize skills for your specific needs
3. Clone your fork into your projects

## Usage

Once installed, just ask Claude Code to help with product tasks:

```
"Help me evaluate this PM candidate"
→ Uses evaluating-candidates skill

"I need to write a PRD for our new feature"
→ Uses writing-prds skill

"How do I get stakeholder buy-in for this project?"
→ Uses stakeholder-alignment skill

"We're not shipping fast enough"
→ Uses shipping-products skill
```

You can also invoke skills directly:

```
/evaluating-candidates
/writing-prds
/stakeholder-alignment
```

## Skill Categories

### Hiring & Team Building
- `evaluating-candidates` - Make better hiring decisions
- `conducting-interviews` - Run effective interviews
- `writing-job-descriptions` - Write compelling job posts
- `onboarding-new-hires` - Onboard new team members
- `building-team-culture` - Build strong team culture
- `coaching-pms` - Develop and coach PMs

### User Research & Discovery
- `conducting-user-interviews` - Run better discovery conversations
- `analyzing-user-feedback` - Synthesize customer feedback
- `usability-testing` - Conduct effective usability tests
- `designing-surveys` - Design effective surveys
- `measuring-product-market-fit` - Assess and achieve PMF

### Strategy & Planning
- `defining-product-vision` - Create compelling visions
- `prioritizing-roadmap` - Prioritize effectively
- `setting-okrs-goals` - Set effective OKRs
- `writing-prds` - Write effective PRDs
- `working-backwards` - Apply Amazon's methodology
- `problem-definition` - Define problems clearly

### Shipping & Execution
- `shipping-products` - Ship faster with higher quality
- `managing-timelines` - Set and hit deadlines
- `scoping-cutting` - Scope and cut features
- `managing-tech-debt` - Manage tech debt strategically
- `post-mortems-retrospectives` - Run effective retros

### Leadership & Alignment
- `stakeholder-alignment` - Get buy-in
- `managing-up` - Work with your manager
- `having-difficult-conversations` - Navigate tough feedback
- `running-effective-meetings` - Run better meetings
- `running-effective-1-1s` - Run effective 1:1s
- `giving-presentations` - Present compellingly

### Growth & Monetization
- `designing-growth-loops` - Design growth loops
- `retention-engagement` - Improve retention
- `pricing-strategy` - Design pricing
- `user-onboarding` - Design product onboarding

### Sales & Go-to-Market
- `founder-sales` - Close first customers
- `enterprise-sales` - Navigate enterprise deals
- `launch-marketing` - Plan product launches
- `positioning-messaging` - Craft positioning

### Career Development
- `building-a-promotion-case` - Get promoted
- `career-transitions` - Navigate career changes
- `finding-mentors-sponsors` - Build mentorship relationships
- `managing-imposter-syndrome` - Work through self-doubt
- `negotiating-offers` - Negotiate compensation

### AI & Technology
- `building-with-llms` - Build AI applications
- `ai-product-strategy` - Define AI strategy
- `ai-evals` - Create AI evaluations
- `vibe-coding` - Build with AI coding tools

## Contributing

Found a way to improve a skill? Have a new skill to suggest? PRs and issues welcome!

### Adding a New Skill

1. Create a folder in `skills/` with your skill name (kebab-case)
2. Add a `SKILL.md` with frontmatter and content
3. Optionally add a `references/` folder with source material
4. Update the README skill table
5. Open a PR

### Improving Existing Skills

- Fix errors or outdated information
- Add missing frameworks or insights
- Improve actionability and specificity
- Add better diagnostic questions

See individual skill files for the expected format.

## About

These skills were created by analyzing 100+ episodes of [Lenny's Podcast](https://www.lennyspodcast.com/) and extracting actionable frameworks from guests including:

- Shreyas Doshi (Twitter, Stripe)
- Marty Cagan (Silicon Valley Product Group)
- Elena Verna (Amplitude, Miro)
- Christina Wodtke (Stanford)
- Dylan Field (Figma)
- And 90+ more product leaders

Built by [Refound AI](https://refound.ai) - helping companies transform with AI.

## Star History

If you find this useful, please star the repo to help others discover it!

[![Star History Chart](https://api.star-history.com/svg?repos=RefoundAI/lenny-skills&type=Date)](https://star-history.com/#RefoundAI/lenny-skills&Date)

## License

[MIT](LICENSE) - Use these however you want.
