From pde
Analyze and define the Ideal Customer Profile for a product or business. Use when: (1) identifying target customer segments, (2) building buyer personas, (3) evaluating product-market fit from a customer perspective, (4) refining who to target for a new product idea. Triggers on 'ideal customer profile', 'target customer', 'customer segments', 'buyer persona', 'who is the customer', 'ICP analysis', 'customer research'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pde:icp-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Produce a structured ICP analysis that identifies, segments, and ranks target customers for a product.
Produce a structured ICP analysis that identifies, segments, and ranks target customers for a product.
Evaluate potential customers across four dimensions:
For B2B products:
For B2C products:
Use WebSearch to research:
Rate each segment on a 1-5 scale:
| Factor | Weight | Description |
|---|---|---|
| Pain severity | 30% | How painful is this problem for them? |
| Reachability | 25% | Can we find and reach them affordably? |
| Willingness to pay | 25% | Will they pay enough to sustain the business? |
| Market size | 20% | Is the segment large enough to matter? |
Weighted score = (Pain x 0.3) + (Reach x 0.25) + (WTP x 0.25) + (Size x 0.2)
For each segment, create a profile:
## [Segment Name]
**One-liner:** [Who they are in one sentence]
**Example:** [A specific example person or company]
**Demographics:** [Key traits]
**Pain:** [Their specific version of the problem]
**Current solution:** [What they use today]
**Purchase trigger:** [What makes them start looking]
**Willingness to pay:** [Price range and model preference]
**Where to find them:** [Channels, communities, platforms]
**Weighted score:** [X.X / 5.0]
Use WebSearch with these query patterns:
"{problem}" site:reddit.com — real user complaints and discussions"{problem}" frustrating OR painful OR hate — pain validation"{competitor}" reviews pricing — competitor customer analysis"{industry}" "{problem}" market size — segment sizing"{role}" "{problem}" tools — behavioral signals"{problem}" site:linkedin.com — professional contextExplicitly identify who is NOT a good customer:
Write the analysis to the product's PDE spec directory using the template at ../pde/assets/templates/icp-analysis.md. The analysis feeds directly into the PDE pipeline's Stage 2 (Filter) to validate market fit and competitive edge.
npx claudepluginhub difflabai/marketplace --plugin pdeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.