home / skills / shipshitdev / library / startup-icp-definer

startup-icp-definer skill

/bundles/startup/skills/startup-icp-definer

This skill helps you define your ideal customer profile by guiding ICP, personas, and buying-center mapping for precise targeting.

npx playbooks add skill shipshitdev/library --skill startup-icp-definer

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
3.5 KB
---
name: startup-icp-definer
description: Use this skill when users need to define their ideal customer profile, identify target personas, map buying centers, or understand who they're selling to. Activates for "who is my customer," "define ICP," "target audience," or persona questions.
version: 1.0.0
tags:
  - business
  - hexa
  - icp
  - customer
  - persona
  - targeting
  - b2b
auto_activate: true
---

# Startup ICP Definer - Ideal Customer Profile Builder

## Overview

Help indie founders precisely define who they're building for using Hexa's Opportunity Memo methodology. Execute rigorous customer definition by guiding users through buying center mapping, pain point hierarchies, and validation frameworks.

**Hexa's Core Principle:** "Define the company type + the buying center people involved in the decision-making process."

## When This Activates

- "Who is my customer"
- "Define my ICP"
- Target audience questions
- Customer personas
- "Everyone could use this"
- "Who should I target first"

## The Framework: ICP Stack

```
┌─────────────────────────────────────────┐
│         BUYING CENTER                    │
│    (All people in the decision)          │
├─────────────────────────────────────────┤
│         USER PERSONA                     │
│    (Who uses it daily)                   │
├─────────────────────────────────────────┤
│         BUYER PERSONA                    │
│    (Who signs the check)                 │
├─────────────────────────────────────────┤
│         COMPANY PROFILE                  │
│    (The organization)                    │
└─────────────────────────────────────────┘
```

Build from bottom up: Company → Buyer → User → Buying Center.

## Quick Workflow

### Step 1: Company Profile

- Industry/vertical
- Company size (employees/revenue)
- Stage (startup, growth, enterprise)
- Geography
- Tech stack

### Step 2: Buyer Persona

- Title/role, seniority
- Goals and KPIs
- Decision authority
- What they care about (cost, time, risk)

### Step 3: User Persona

- Daily workflow
- Pain points
- Tech savviness

### Step 4: Buying Center Map

- Champion, Economic Buyer, Technical Evaluator
- End User, Influencer, Blocker

### Step 5: Pain Hierarchy

Score: Urgency + Cost + Frequency + Actively Solving
**Focus on pains scoring 8+**

## The 50-Company Test

Before finalizing ICP:

1. List 50 specific companies that fit
2. Find buyer's name at 20 of them
3. Reach out to 10

If you can't do this, your ICP isn't specific enough.

## Too Broad Warning Signs

- Can't name 50 specific companies
- Can't find 10 people to interview
- Messaging must be vague to apply
- Sales conversations feel scattered

## Integration

- `idea-validator` - Validate the problem
- `market-sizer` - Size the segment
- `leads-researcher` - Find matching companies
- `offer-architect` - Design offer for ICP
- `outbound-optimizer` - Write outreach

---

**For complete persona canvases, buying center maps, interview questions, pain hierarchy scoring, fit scoring framework, and output templates, see:** `references/full-guide.md`

Overview

This skill helps founders and early-stage teams define a precise Ideal Customer Profile (ICP) and target personas using a structured, outcome-focused framework. I guide you from company-level attributes through buyer and user personas to a full buying-center map and pain hierarchy. The goal is a testable, actionable ICP you can validate with outreach and interviews.

How this skill works

I walk you step-by-step through the ICP Stack: company profile, buyer persona, user persona, and buying-center mapping. I score and prioritize pains using urgency, cost, frequency, and whether customers are actively solving them, then translate that into a 50-company validation test. Outputs include prioritized pain lists, persona descriptions, buying-center roles, and concrete validation actions.

When to use it

  • You ask “Who is my customer?” or “Define my ICP”
  • You need clear buyer and user personas before product development
  • Preparing targeted outbound or content campaigns
  • Validating product-market fit with interviews and outreach
  • Designing offers or pricing for a specific segment

Best practices

  • Build the ICP bottom-up: start with company profile, then buyer, user, then buying center
  • Prioritize pains scoring 8+ on Urgency+Cost+Frequency+Active solving
  • Run the 50-Company Test before locking the ICP
  • Capture titles, decision authority, and KPIs for each buyer persona
  • Map roles in the buying center (champion, economic buyer, technical evaluator, influencer, blocker)

Example use cases

  • Create a 1-page ICP to align product and sales priorities
  • Generate buyer+user personas for marketing messaging and landing pages
  • Map the buying center to plan a multi-stakeholder outreach sequence
  • Prioritize feature work using pain hierarchy and fit scoring
  • Validate a niche by listing 50 target companies and conducting interviews

FAQ

How specific should my company profile be?

Be narrow enough to list 50 real companies that fit by name. Include industry, size, stage, geography, and key tech stack signals.

What if I can’t find 50 companies or 10 people to interview?

That’s a signal your ICP is too broad. Narrow by vertical, size, stage, or tech footprint until you can meet the 50-company test metrics.