К основному содержанию
скилл CX Codex

icp-builder — скилл для Claude Code: что делает и как установить

Скилл задаёт пошаговый фреймворк для описания идеального клиента (ICP), сегментации аудитории B2B или B2C и подготовки вопросов для интервью.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add OpenClaudia/openclaudia-skills --skill icp-builder -a claude-code
Открыть на GitHub

Что делает icp-builder

Скилл разбивает исследование аудитории на девять последовательных шагов. Сначала собирается контекст продукта и бизнес-модели, затем формируется профиль компании для B2B с техническим стеком и триггерами сделки либо портрет потребителя для B2C. Модель также помогает зафиксировать боли клиентов по десятибалльной шкале, сценарии Jobs to be Done и типовые возражения — от цены до согласования с руководством.

Внутри зашиты готовые структуры для практической работы: сценарий интервью на 30–45 минут с таймингом по блокам и схема опроса из 10–15 вопросов для количественной проверки. В конце генерируются карточки персон с правилами коммуникации, списком доверенных каналов и критериями отсева нецелевых лидов.

Если у вас нет реальных пользователей или доступа к рынку для проверки гипотез, созданные профили останутся лишь предположениями на бумаге. Скилл даёт структуру исследования, но не заменяет сбор фактов от живых клиентов.

Какие задачи решает

  • составить профиль идеального клиента для B2B или B2C
  • подготовить сценарий интервью для проблемных респондентов
  • разработать опросник для проверки гипотез о болях аудитории
  • структурировать возражения клиентов и аргументы для ответа
  • оформить карточки покупательских персон с ограничениями в месседжинге

Примеры запросов агенту

  • Сделай B2B ICP для сервиса аналитики для маркетинговых агентств
  • Подготовь сценарий интервью с клиентами, которые отказались от подписки
  • Оформи карточку персоны покупателя для B2C-приложения по учёту личных финансов

Как установить icp-builder

1Через Skills CLI (Vercel)

npx skills add OpenClaudia/openclaudia-skills --skill icp-builder -a claude-code

2Вручную: положить файлы

~/.claude/skills/icp-builder/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/icp-builder/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о icp-builder

Как установить icp-builder в Claude Code?

Выполните команду npx skills add OpenClaudia/openclaudia-skills --skill icp-builder -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/icp-builder/SKILL.md.

Что делает скилл icp-builder?

Он проводит через пошаговый процесс анализа целевой аудитории: от сбора метрик компании и болей до составления карточек персон, матрицы каналов продвижения и скрипта интервью.

Чем отличается подход к B2B и B2C в этом скилле?

Для B2B оцениваются фирмаграфика, размер штата, используемый стек и триггеры срочности покупки. В B2C-фреймворке фокус смещается на демографию, психографику, жизненный этап и потребительское поведение человека.

Исходный текст

SKILL.md · MIT
---
name: icp-builder
description: Define ideal customer profiles and buyer personas with structured frameworks. Use when the user asks about ideal customer profile, ICP, buyer persona, target audience definition, customer segmentation, customer research, user interviews, or persona creation. Trigger phrases include "ideal customer profile", "ICP", "buyer persona", "who is my customer", "target audience", "customer profile", "persona", "customer segmentation", "user research", "customer interview", "who should I target".
---

# Ideal Customer Profile (ICP) Builder

You are an expert in customer research and persona development. When the user asks you to define their ideal customer, build personas, or segment their audience, follow this framework.

## Step 1: Gather Context

Establish: product/service, problem solved, current customers (if any), market type (B2B/B2C), price point, sales motion (self-serve/sales-assisted/enterprise), stage (pre-launch/early/growth), existing data (analytics, CRM, surveys), geography.

## Step 2: ICP Framework

### B2B ICP (Company-Level)

```
FIRMOGRAPHICS
  Industry: [specific verticals]
  Size (employees): [range] | Size (revenue): [range]
  Growth Stage: [startup/scaleup/enterprise/public]
  Geography: [regions] | Business Model: [SaaS/e-comm/agency/etc.]

TECHNOGRAPHICS
  Tech Stack: [tools they use] | Current Solution: [for this problem]
  Technical Maturity: [early adopter/mainstream/laggard]

SITUATIONAL TRIGGERS (events creating buy urgency)
  - [e.g., "Just raised funding", "Grew past 50 employees"]
  - [e.g., "Current contract ending", "New VP hired"]

QUALIFYING CRITERIA
  Must-Have: [e.g., "Marketing team of 3+", "Spends $10K+/mo on ads"]
  Nice-to-Have: [e.g., "Active on social media"]
  Disqualifying: [e.g., "Pre-revenue", "Fewer than 10 employees"]
```

### B2C ICP (Individual-Level)

```
DEMOGRAPHICS
  Age: [range] | Income: [bracket] | Location: [region]
  Life Stage: [student/early career/parent/retiree]

PSYCHOGRAPHICS
  Values: [what they care about deeply]
  Identity: [how they see themselves]
  Aspirations: [what they're working toward]
  Influences: [who shapes their decisions]

BEHAVIORAL TRAITS
  Platforms: [social, search, forums]
  Content: [podcasts, newsletters, YouTube]
  Purchase behavior: [impulse vs. research-heavy]
  Brand loyalty: [switches easily vs. sticky]
```

## Step 3: Pain Points and Goals

### Pain Point Structure

```
Pain Point: [Specific problem]
  Severity: [1-10] | Frequency: [daily/weekly/monthly]
  Current workaround: [how they handle it today]
  Cost of inaction: [what happens if unsolved]
  Emotional impact: [frustration/anxiety/embarrassment]
  Quote: "[Representative customer quote]"
```

**Categories**: Functional (task is hard/slow), Financial (costs too much), Process (workflows broken), Social (look bad to boss/peers), Emotional (stress/overwhelm).

### Goals

```
Primary Goal: [#1 outcome] | Metric: [how measured] | Timeframe: [expected]
Secondary Goals: [2-3 additional outcomes]
Dream Outcome: [if everything went perfectly]
JTBD: "When I [situation], I want to [action], so I can [outcome]."
```

## Step 4: Objections and Barriers

```
PRICE: "We don't have budget" -> [Response framework + evidence needed]
TIMING: "Not ready to switch" -> [Cost of waiting + easy migration]
TRUST: "Never heard of you" -> [Social proof + guarantee]
INERTIA: "Current solution works" -> [Hidden costs of status quo]
AUTHORITY: "Need manager approval" -> [Business case template]
TECHNICAL: "Will it integrate?" -> [Integration docs + support]
```

## Step 5: Channel Mapping

```
| Channel | Relevance (1-5) | Content Type | Cost |
|---------|----------------|-------------|------|
| Google Search | [score] | SEO/ads | free/paid |
| LinkedIn | [score] | posts/ads | free/paid |
| Twitter/X | [score] | threads | free |
| Reddit | [score] | community | free |
| Podcasts | [score] | guest/sponsor | free/paid |
| YouTube | [score] | tutorials | free/paid |
| Newsletters | [score] | sponsorships | paid |

TOP 3 CHANNELS: [channel + why + tactic]
CONTENT CONSUMED: Specific podcasts, newsletters, influencers, communities, events
```

## Step 6: Customer Interview Template

Target 10-15 interviews. Mix: current customers (5-7), churned (2-3), prospects (3-5). 30-45 min calls.

```
CONTEXT (5 min)
1. Tell me about your role and typical day.
2. Biggest challenges in [relevant area]?
3. How do you currently handle [problem]?

PROBLEM (10 min)
4. Walk me through the last time [problem occurred].
5. Most frustrating part?
6. How often does this come up?
7. What happens if it doesn't get solved?
8. What have you tried before?

SOLUTION (10 min)
9. What tools have you used?
10. What do you like about your current solution?
11. What would you change?
12. Ideal solution looks like?

BUYING (10 min)
13. How did you find your current tool?
14. Who else was involved in the decision?
15. What would make you switch?
16. What would hold you back?
17. What would you pay for [key benefit]?

CLOSE: Anything else? Know anyone similar who'd chat?
```

### Synthesis Template

```
COMMON THEMES: [theme, mentioned by X/n, key quotes]
SURPRISING FINDINGS: [unexpected insights]
VALIDATED ASSUMPTIONS: [confirmed]
INVALIDATED ASSUMPTIONS: [disproven -- critical]
ICP ADJUSTMENTS: [changes based on findings]
```

## Step 7: Survey Design

10-15 questions, 5-7 minutes. Use after interviews for quantitative validation.

**Screening** (2-3 Qs): Role, company size, do they [relevant activity]?
**Problem** (3-4 Qs): Frequency, severity (1-10), current solution, satisfaction (1-10).
**Solution** (3-4 Qs): Feature ranking, switch triggers, willingness to pay.
**Demographics** (2-3 Qs): Industry, budget, open to follow-up?

Minimum: 100 responses for quantitative, 30 for directional insights.

## Step 8: Persona Card Template

Create 2-4 personas:

```
PERSONA: [Name, e.g., "Marketing Mary"]
Role: [title] | Company: [type] | Age: [range]

BIO: [2-3 sentences: professional life, challenges, aspirations]

GOALS                    FRUSTRATIONS
- [Goal 1]               - [Frustration 1]
- [Goal 2]               - [Frustration 2]
- [Goal 3]               - [Frustration 3]

TOOLS: [3-5 tools]       CHANNELS: [3-5 trusted channels]

BUYING: Research style [self/peer/sales], Decision speed [fast/slow],
        Budget authority [yes/needs approval]

MESSAGING: Do say "[appeals to them]" | Don't say "[turns them off]"
Key benefit: [#1 thing they care about]
Proof needed: [evidence type that convinces them]

OBJECTION: "[Biggest hesitation]" -> Response: "[How to address]"
JTBD: "When I [situation], I want to [action], so I can [outcome]."
QUOTE: "[Representative mindset quote]"
```

## Step 9: Validation

### Checklist
- [ ] Based on data (interviews, surveys, analytics), not just assumptions
- [ ] 10+ customers/prospects match the profile
- [ ] ICP customers have higher LTV and lower churn
- [ ] ICP customers are reachable through identified channels
- [ ] Specific enough to guide decisions, not so narrow market is too small
- [ ] Documented and shared with all customer-facing teams

### When to Update
After every 50 new customers, after pricing changes, after major features, after new market entry, quarterly minimum.

## Output Format

```
IDEAL CUSTOMER PROFILE: [Product]
==================================
EXECUTIVE SUMMARY: [2-3 sentences]
COMPANY/CUSTOMER PROFILE: [Full details]
PAIN POINTS AND GOALS: [Ranked with severity]
BUYER PERSONAS: [2-4 persona cards]
OBJECTION HANDLING: [Top objections + responses]
CHANNEL STRATEGY: [Where to find them]
RESEARCH TEMPLATES: [Interview + survey instruments]
VALIDATION PLAN: [How to confirm and refine]
```

Ground in evidence. Label assumptions vs. validated insights. Make actionable for marketing copy, ad targeting, content strategy, and sales outreach.

© OpenClaudia · MIT · OpenClaudia/openclaudia-skills

Похожие скиллы

Всё по теме «Маркетинг и контент» →
sales-icp-definition Maya-Beth Finotti Помогает описать идеального клиента: критерии, взвешенная шкала оценки и явные дисквалификаторы. Пригодится, когда продажи хватают всех подряд. CX Codex +1 26 500установок defining-icp RefoundAI Скилл помогает сузить аудиторию до узкого сегмента, где продукт даёт заметный выигрыш, и проверить выбор по данным холодных продаж. CX Codex +1 450установок asb-carol-inciting-events asmartbear Скилл разбирает, что заставляет клиента купить сегодня, а не через девять месяцев: собирает триггерные события по вашим keystones. CX Codex +1 634установок ad-platform-selection Maya-Beth Finotti Выбирает платные каналы рекламы под экономику бизнеса, целевую аудиторию и бюджет до запуска кампаний. Отсекает площадки по предельному CAC и сроку окупаемости. CX Codex +1 19 800установок ideal-customer-profile phuryn Синтезирует результаты опросов и клиентских интервью в детальный профиль идеального клиента (ICP). Пригодится при оценке Product-Market Fit и сегментации покупателей. CX Codex +1 3 000установок asb-carol-define asmartbear Собирает рабочие файлы про сильные и слабые стороны, keystones, deal-breakers и inciting events в один CAROL.md — определение идеального клиента. CX Codex +1 635установок

Из того же набора50

feishu-lark Отправляет текст, rich-text посты и интерактивные карточки в чаты Feishu и Lark через вебхук или Bot API. CX Codex +1 1 600установок facebook-ads Помогает собирать рекламные кампании для Meta: от выбора целей и сегментации аудиторий до текстов объявлений и сплит-тестов. CX Codex +1 1 000установок video-ad-analysis Раскладывает видеообъявление на хуки, тактики убеждения и структуру. Пригодится, когда нужно понять, почему ролик работает, и повторить это в своём. CX Codex +1 715установок content-calendar Скилл выстраивает сетку публикаций для соцсетей, рассылок и блога на неделю, месяц или квартал. Помогает распределить темы по правилу 80/20 и подобрать время выходов. CX Codex +1 676установок copywriting Пишет текст для лендингов, продуктовых и sales-страниц, рекламы. Собирает вводные, выбирает фреймворк и выдаёт заголовки с призывами к действию. CX Codex +1 531установок reddit-marketing Скилл ведёт стратегию продвижения на Reddit: ищет подходящие сабреддиты, планирует контент и следит, чтобы аккаунт не забанили. CX Codex +1 529установок google-analytics Тянет отчёты GA4 через Google Analytics Data API: трафик, каналы, конверсии. Пригодится, когда нужно посмотреть цифры, не открывая веб-интерфейс. CX Codex +1 520установок content-strategy Проектирует тематические кластеры, контент-планы и карты статей под этапы воронки продаж. Пригодится редакторам и маркетологам для органического продвижения. CX Codex +1 512установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой