SuperICP interviews you like a $1,000/hour go-to-market strategist and hands back an elite, evidence-based Ideal Customer Profile — comically narrow, brutally honest about what's a guess, and operational enough to point sales, ads, and copy at the same person.
Built by marketers, for marketers. Works in any AI agent.
Claude · ChatGPT · Gemini · Cursor · Copilot · Llama · anything that reads a prompt
Quickstart · What you get · Why it's different · The example · Contribute
⭐ If this sharpens your ICP, star the repo — it helps other marketers find it.
Ask ten people on a go-to-market team to describe their ideal customer and you'll get ten different answers — and most of them are some flavor of "B2B companies, 50–200 employees."
That's not an ICP. That's a horoscope.
A vague ICP is the silent killer behind wasted ad spend, "leads" that never close, deals that close and then churn, copy that sounds like everyone else, and offers nobody feels stupid saying no to. The narrower and more evidence-based your ICP, the more everything downstream just works.
SuperICP fixes the root cause. It doesn't hand you a template to stare at — it asks you the right questions, in the right order, and reverse-engineers a profile from the customers you actually have.
No install. No API keys. It's a skill, not software.
- Open your favorite AI agent (Claude, ChatGPT, Gemini, Cursor — anything).
- Copy the entire contents of
SKILL.mdand paste it in. - Type:
Let's build my ICP. - Answer the questions honestly. It does the rest.
💡 Using Claude Code, Claude Desktop, or another skill-aware agent? Drop this repo into your skills/plugins folder and call it by name. The YAML frontmatter in
SKILL.mdis already in the standard skill format — it'll be picked up automatically.
That's it. A ~15-minute conversation gets you a sharp first draft your whole team can rally behind — then the built-in validation plan turns that draft into a profile the data backs up.
SuperICP doesn't just describe your customer — it produces a profile you can act on:
| 🎯 A "comically narrow" one-liner | ~3 specific, observable attributes — so specific a stranger could spot your customer in the wild. |
| 👤 A named avatar | "Compliance Carla," "Bootstrapped Ben" — a real face for your copy, not a statistic. |
| 🏢 A fit profile | Firmographics, technographics, the buying committee, and real willingness-to-pay. |
| 🧠 The job they hire you for | Jobs-to-be-Done + the four forces that actually drive a switch. |
| 😣 Pains & gains, verbatim | Captured in your customer's own words — instant messaging fuel. |
| 📡 Buying signals & triggers | Not just who, but who to work this week — with observable signals. |
| 🚫 An anti-ICP | The disqualifiers. Knowing who to refuse is half the profile. |
| 🔄 A Before → After grid | The transformation you sell against. |
| 🧮 A scorecard | Weighted, tiered (A/B/C) — drop it straight into your CRM. |
| 🔬 A validation plan | Because every ICP is a hypothesis until the data agrees. |
| 🎤 Optional: Offer + Messaging | Turn the ICP into a Hormozi-style offer and a StoryBrand-style message. |
Every session follows one memorable arc — so you always know where you are and can explain it to your team in a sentence:
| Beat | What happens | |
|---|---|---|
| A | Aim | What you sell, your model, and what this ICP is for |
| V | Verify with evidence | Reverse-engineer your best, closed-won customers |
| A | Ask | Interview the fit + the job, pains & gains |
| T | Triggers | The buying signals that say who to work now |
| A | Anti-ICP | Who to refuse — as hard rules |
| R | Render | Before→After, the profile, and the optional offer |
The V is Verify, not Vision — evidence sits at the center on purpose.
Most "ICP generators" spit out a generic persona from three inputs. SuperICP is built on the way the best GTM teams actually do it. The skill is opinionated on purpose:
- 🔬 Evidence over opinion. It reverse-engineers your profile from your best existing
customers and closed-won revenue — not from a wishlist invented in a planning meeting. When
you're guessing, it tags it
[ASSUMPTION → validate]so you never confuse a hope for a fact. - 🔭 Comically narrow > comprehensive. "Companies that scale fast" is useless. "Series A fintechs that just hired their first compliance lead and still reconcile in spreadsheets" is gold. SuperICP pushes relentlessly toward observable specifics.
- ⚙️ Operational, not descriptive. Every attribute must pass one test: could a rep or marketer actually find someone who matches it? You leave with a scorecard, not a vibe.
- 🚫 It names who you DON'T want. An explicit anti-ICP. Your worst customers are the cheapest insight you'll ever get.
- 🧪 The Mom Test, baked in. It never asks "would you buy this?" — it asks about real life and past behavior. No fantasy, no leading the witness.
- ♻️ It's a living document. You leave with a validation plan and a review cadence, because an ICP that lives in a slide is already dead.
Built on the shoulders of giants: Jobs-to-be-Done (Christensen, Moesta, Ulwick), the Value Proposition Canvas (Strategyzer), The Mom Test (Fitzpatrick), the Value Equation (Hormozi), and StoryBrand (Miller) — distilled into one interview.
A few turns from a real session (the product is fictional):
You: Let's build my ICP.
SuperICP: Love it. First, in one sentence — what do you sell, and what's the
core outcome it creates for someone?
You: Bookkeeping software for Shopify stores.
SuperICP: Great. Do you have paying customers today, or are we building this
ahead of launch? (This decides whether we reverse-engineer from real
data — the strong path — or build a sharp, testable hypothesis.)
You: About 40 customers.
SuperICP: Perfect — we'll anchor on reality. Name your 5 *best* customers — the
ones you'd clone if you could. Not the biggest logos; the ones who pay
happily, stick around, and get real value. Who comes to mind?
...
👉 See the full finished output → examples/example-icp.md
That example shows the complete deliverable: the narrow one-liner, the avatar "Overwhelmed Olivia," her pains in her own words, the buying triggers, the anti-ICP, and a CRM-ready scorecard.
supericp/
├── README.md ← you are here
├── SKILL.md ← the skill. Paste this into any agent.
├── CONTRIBUTING.md ← how to contribute (fictional examples only)
├── templates/
│ ├── icp-template.md ← the blank deliverable, fill it in yourself
│ └── offer-messaging.md ← optional: Hormozi offer + StoryBrand message
└── examples/
└── example-icp.md ← a complete, worked example
- Founders who need to stop selling to everyone and start selling to someone.
- Marketers who want copy that lands because it's written for a real person.
- Sales & RevOps who need a scorecard to rank leads, not a paragraph to ignore.
- Agencies & consultants running ICP workshops for clients (this is your repeatable process).
- Anyone who's ever stared at a blank "Ideal Customer Profile" doc and not known where to start.
Works for B2B (accounts + buying committees), B2C (a person), creators (reach + platform), and nonprofits (donors). The skill adapts the unit of analysis to your model.
This is a community craft project — better questions make better ICPs for everyone.
- 🧠 Sharper questions for the interview flow
- 🏭 Industry packs (SaaS, e-commerce, nonprofit, agency, local services…)
- 📝 New worked examples across business models
- 🌍 Translations
Open an issue or a PR. If SuperICP helped you, the best contribution is a ⭐ and sharing it with one other marketer.
MIT — use it, fork it, ship it, build it into your own product. See LICENSE.
Stop guessing who your customer is. Go find out.
Paste SKILL.md → "Let's build my ICP" → meet your best customer.
Made with 🎯 by marketers who got tired of fuzzy ICPs.