Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add shipshitdev/library --skill "startup-icp-definer"
Install specific skill from multi-skill repository
# 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.
# SKILL.md
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:
- List 50 specific companies that fit
- Find buyer's name at 20 of them
- 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 problemmarket-sizer- Size the segmentleads-researcher- Find matching companiesoffer-architect- Design offer for ICPoutbound-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
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.