defining-icp
Help users identify their most high-value customers by defining a hyper-specific ICP that maximizes product-market fit and acquisition efficiency.
npx skills add RefoundAI/lenny-skills --skill defining-icp --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Defining Your ICP Narrow your focus to win a market beachhead and build undeniable momentum. Help the user with defining your icp using insights from 15 guests and posts across Lenny's Podcast and Newsletter. ## How to Help 1. **Identify the Narrowest Possible Segment** - Help the user strip away broad demographics to find a comically narrow beachhead where their solution is a 10x improvement. 2. **Extract Key Attributes** - Guide the user to define three specific and unique characteristics that separate their ICP from the general market. 3. **Validate Through Signal Quality** - Use cold outreach data and user behavior to confirm if the chosen segment feels acute pain and demonstrates urgency. 4. **Plan for Strategic Expansion** - Determine when the current niche is dominated and outline the sequence for moving into adjacent segments. ## Core Principles ### Dominate the niche to gain power Geoffrey Moore: "The tendency when you're in the chasm is, 'I just need more customers. I should take any customer I could find,' because we need revenue. It's like taking a match and running it back and forth under a log. It's not going to light the log. So how do you start a fire? Well, you s
- How to Help
- Core Principles
- Dominate the niche to gain power
- Optimize via high-signal attributes
- Align with your natural audience
- Avoid the bad audience trap
- Ensure acquisition uniformity
- Prioritize cold outbound signals
- Templates & Frameworks
- Questions to Help Users
- Common Mistakes to Flag
- Deep Dive
- Related Skills
What does the defining-icp skill do?
Help users identify their most high-value customers by defining a hyper-specific ICP that maximizes product-market fit and acquisition efficiency.
How do I install it?
Run `npx skills add RefoundAI/lenny-skills --skill defining-icp --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From RefoundAI/lenny-skills, a repository with 1,215 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
