Thanks for your interest in improving these skills! This guide will help you contribute effectively.
- Incorrect attributions
- Outdated frameworks
- Typos or formatting issues
- Add missing frameworks from podcast episodes
- Make advice more actionable and specific
- Add better diagnostic questions
- Improve the "Common Mistakes to Flag" section
- Skills should be based on insights from Lenny's Podcast guests
- Must have at least 3-5 substantive principles with attribution
- Should be actionable, not just informational
Each skill lives in skills/{skill-name}/SKILL.md:
---
name: skill-name
description: Help users [action verb]. Use when someone is [trigger conditions].
---
# Skill Title
Help the user [purpose] using frameworks and insights from [N] product leaders.
## How to Help
When the user asks for help with [topic]:
1. **First step** - [What to do]
2. **Second step** - [What to do]
3. **Third step** - [What to do]
4. **Fourth step** - [What to do]
## Core Principles
### Principle title
[Guest Name]: "[Direct quote or close paraphrase]" [Actionable guidance explaining how to apply this.]
### Another principle
[Guest Name]: "[Quote]" [Guidance]
## Questions to Help Users
- "[Diagnostic question]"
- "[Another question]"
## Common Mistakes to Flag
- **[Mistake pattern]** - [Why it's wrong and what to do instead]
- **[Another mistake]** - [Explanation]
## Deep Dive
For all [N] insights from [M] guests, see `references/guest-insights.md`
## Related Skills
- [Related skill 1]
- [Related skill 2]- Start with "Help users [verb]"
- Include specific trigger phrases: "Use when someone is..."
- Keep under 200 characters
- Always attribute to a specific guest
- Include direct quotes where possible
- Add actionable guidance after the quote
- Aim for 5-15 principles per skill
- Should be diagnostic, not leading
- Help Claude understand the user's specific situation
- Should be questions Claude would actually ask
- Should be specific, observable patterns
- Include why it's problematic
- Suggest what to do instead
- Fork the repository
- Create a branch:
git checkout -b improve-skill-name - Make your changes
- Test by copying to
.claude/skills/and trying it - Submit a PR with:
- What you changed
- Why (reference podcast episode if adding new content)
- How you tested it
- Be respectful and constructive
- Attribute sources accurately
- Focus on actionable, practical advice
- Keep the user's success as the priority
Open an issue if you're unsure about anything!