# Ideal customer profile (ICP) (/sales--icp-builder)

/sales--icp-builder is a Claude Code skill in the Sales section. Builds your ideal customer profile from customers, a product description or a website, with who to exclude and ready-to-run lead search queries.

- Web version: https://skills.sgomez.dev/en/s/sales--icp-builder
- Section: [Sales](https://skills.sgomez.dev/en/sales.md)
- Author: Santiago Gómez de la Torre
- License: MIT
- Source: https://github.com/sgomez-dev/claude-skills/blob/main/skills/sales/icp-builder.md
- Updated 10 Jul 2026

## Use it when

- You have not yet defined who to sell to
- You want to derive an ICP from your best customers, product or website
- You need search queries to find matching leads

## Not for

- Replacing paid market data or in-depth customer research
- Building a reliable ICP from only two or three customers

## What you get

A Markdown document, icp_[segment].md, with a summary, firmographics, personas, triggers, disqualifiers and ready-to-run queries.

## How to ask for it

- `/sales--icp-builder build an ICP from our current best customers`
- `/sales--icp-builder analyze our website and define our ideal customer`
- `/sales--icp-builder give me search queries to find leads matching the ICP`

## Install

macOS · Linux:

```
curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bash
```

Windows:

```
irm https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.ps1 | iex
```

Claude Code plugin:

```
/plugin marketplace add sgomez-dev/claude-skills
/plugin install sales-skills@claude-skills-collection
```

## Permissions

- Reads: `*.csv`, `*.json`, `*.md`
- Writes: `icp_*.md`
- Runs: —
- Network: Yes
- Destructive: No

## Author's description

Build an ICP from your customers, product, or website, plus lead-finder queries

## Pairs well with

- [Lead finding and scoring (/sales--lead-finder)](https://skills.sgomez.dev/en/s/sales--lead-finder.md): Finds companies matching your ideal customer through web search, or prioritizes an existing list, scored by fit and buying intent.
- [Lead qualification scoring (/sales--lead-qualifier)](https://skills.sgomez.dev/en/s/sales--lead-qualifier.md): Scores and tiers leads or open deals with BANT, MEDDIC or CHAMP from the evidence you provide, with one concrete next action per lead.
- [Cold outreach sequences (/sales--cold-outreach)](https://skills.sgomez.dev/en/s/sales--cold-outreach.md): Writes multi-touch cold email and LinkedIn sequences personalized from each lead's data, with cadence, exit triggers and subject lines to A/B test.
- Recipe: [/pipeline--sales-outbound](https://github.com/sgomez-dev/claude-skills/blob/main/pipelines/sales-outbound.yaml): Sales Outbound

## Questions about this skill

### What do I need to provide?

One of three things: a list of your best customers, a product description or your website URL. If you give nothing, it asks for one of them.

### Does it use paid databases?

No. It uses only public, free sources when researching your customers or website.

### How reliable is the result?

It depends on the evidence. Each criterion is marked as evidence-backed or as a hypothesis, and with few customers the result is a hypothesis to validate.


- [How we review this](https://skills.sgomez.dev/en/methodology.md)
