本文へ移動
cccskills
無料GitHub で公開

icp-research

Build structured ICP documentation by scraping case studies, testimonials, and solutions pages from your website. Produces firmographics, champion + economic buyer personas, pain points, decision criteria, anti-ICP, customer proof points, and voice-of-customer synthesis. Writes to marketing/icp/ICP.md as the canonical ICP every downstream skill reads. Triggers - "icp research", "ideal customer profile", "persona research", "customer segments", "who are our customers", "build ICP"

インストール方法を見る

含まれるファイル(1)

  • SKILL.md5.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

icp-research — Stage 1 + 2 research skill

The article's Example 1 Day 5 skill. Reads your website + win-loss patterns (if available) + competitor outputs (if locked) and writes a structured ICP to marketing/icp/ICP.md. This file is canonical from creation — every downstream skill reads it.


When to use

  • Day 5 of Example 1: after competitor research + win-loss data exist, build the ICP synthesis
  • Quarterly refresh of ICP (markets shift)
  • New segment exploration ("we're adding a healthcare vertical — re-run ICP for that segment")
  • After major win-loss shift (5+ recent losses in a segment → re-run ICP)

When NOT to use

  • For behavioural simulation of an ICP buyer (use /icp-behavioural — not in V2 quickstart)
  • For interview prep against a single account (use /customer-interviews — not in V2 quickstart)
  • For competitor research (use /competitor-research)
  • For positioning strategy (use /positioning after ICP locks)

How it works

  1. Inputs: your website URL (required). Optional: list of representative customer URLs, win-loss patterns from prior cycle, competitor aggregate.
  2. Reads (Exa MCP for fresh data): website case studies, customer pages, testimonials, blog posts, About / Solutions pages.
  3. Optionally reads: marketing/competitors/aggregate.md (if locked) to inform "anti-ICP" framing; recent win-loss data from marketing/win-loss/win-loss.md (if /win-loss-analysis has run).
  4. Produces a structured ICP with these sections (matches the PulseAnalytics example at marketing/icp/ICP.md):
    • Firmographics — company type, revenue stage, team size, funding, geography, industry
    • Champion persona — title, tenure, reporting, owns, their week, JTBD, job-context triggers, pain points (priority order), decision criteria
    • Economic buyer persona — title, motivation, decision criteria
    • Anti-ICP — who NOT to sell to + why
    • Where they hang out — acquisition channels with rationale
    • Customer proof points — populate as real customers ship (start empty with [UNAVAILABLE] notation)
    • Voice of customer — verbatim quotes by theme (populate from /win-loss-analysis over time)
  5. Every claim tagged with confidence per .claude/rules/ontology.md. Invented metrics forbidden — use [UNAVAILABLE] instead.
  6. Writes to marketing/icp/ICP.md (overwrites prior canonical; git history preserves prior versions).

Invoke

/icp-research https://yourdomain.com

Or with optional inputs:

/icp-research https://yourdomain.com + read these 3 case studies: [URLs]

Example output

See marketing/icp/ICP.md for the PulseAnalytics example seed. Notice the structure repeats per persona (champion + economic buyer); pain points are priority-ordered; anti-ICP is explicit; VoC + proof points start [UNAVAILABLE] and fill as data lands.

Dependencies

  • Reads from: your website URL (required); marketing/competitors/aggregate.md (optional, recommended); marketing/win-loss/win-loss.md (optional, recommended — produced by /win-loss-analysis)
  • Reads via Exa MCP (optional): website + recent customer-facing pages
  • Writes to: marketing/icp/ICP.md (canonical, every downstream skill reads here)

Customization

Add a custom segment (e.g., "Enterprise tier") by extending the firmographics section with a segment-table — different revenue/team-size cuts get different champion personas. The Genesys-internal version supports segment-by-segment ICPs; the quickstart simplifies to one ICP and one champion.

Edit pain-point priority order based on real customer conversations as they happen. Pain priority drives messaging hierarchy downstream.

Where this fits in the Example 1 chain

Day 1-3: /competitor-research × N → per-competitor files
Day 3:   /competitor-aggregate → competitor canonical
Day 4:   /win-loss-analysis → win-loss canonical (marketing/win-loss/win-loss.md)
Day 5:   /icp-research (THIS SKILL) → canonical ICP
Week 2:  /positioning reads ICP.md + competitor aggregate

Refresh cadence

Quarterly. Trigger sooner on major win-loss shift, new segment entry, or major change in champion-persona vocabulary.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

brand-kit

無料

Extract visual identity from screenshots (primary) or website URL (fallback) and compile into a DESIGN.md-format brand kit — YAML token frontmatter (colors, typography, rounded, spacing, components) + 8 ordered prose sections. The YAML tokens are machine-authoritative; downstream visual skills consume them directly. Writes to marketing/brand/brand-kit.md. Triggers - "brand kit", "brand identity", "visual identity", "design tokens", "extract brand", "DESIGN.md"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Synthesize multiple per-competitor research files (produced by /competitor-research) into a single canonical threat matrix. Writes to marketing/competitors/aggregate.md as the locked canonical version every downstream skill reads. Triggers - "competitor aggregate", "synthesize competitors", "competitor matrix", "threat matrix", "lock competitor canonical"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Run deep research on a single competitor. Produces a dossier with executive summary, position + messaging, status-quo alternatives, key differentiators, pricing position, where-they-win / where-they-lose, threat assessment, and what to watch. Writes to marketing/competitors/MMYY-{competitor-slug}.md. Triggers - "competitor research", "competitive analysis", "research competitor X", "battlecard prep", "analyze [competitor name]

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Extract a founder's or expert's point of view — core beliefs, contrarian takes, origin stories, taste — and synthesize a recommended "one big idea" (OBI) that anchors thought leadership and brand voice. Writes to marketing/expert-pov/expert-pov.md. Triggers - "expert pov", "founder point of view", "thought leadership angle", "one big idea", "OBI", "founder beliefs", "founder narrative"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

Maps your company's GTM motion (PLG, SLG, or Hybrid) to concrete funnel stages with inputs, outputs, and qualification criteria per stage. Detects motion type from website + Exa research, then produces pre-close + post-close stage definitions, the FETE mapping (Fit / Engagement / Tier / Eligibility), and closed-lost re-entry paths. Triggers - "funnel strategy", "funnel stages", "pipeline stages", "sales process", "lead qualification", "GTM motion mapping", or any work defining how leads flow through the business. Upstream - recommended company-context, icp-research. Downstream - feeds lifecycle-marketing, outreach-emails, content-strategy. NOT for lead scoring logic (use /lead-scoring) or lifecycle email campaigns (use /lifecycle-marketing).

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

level

無料

Score your Claude Code environment on a fun 0-10 ladder (Tourist → Swarm) calibrated to the quickstart's 4 systems — Context, Skills, Integrations, Orchestration. Two front doors - an interactive quiz (zero setup, shareable) or a silent scan of your repo. Outputs a next-level roadmap plus a branded HTML dashboard or a paste-anywhere ASCII card. The default mastery skill of this quickstart. Triggers - "level", "what's my claude code level", "claude code level quiz", "assess my setup", "how good is my setup", "claude code maturity"

日本語の概要は準備中です。原文の説明を表示しています。

matteotitta/claude-code-marketing-quickstart632026年7月31日 更新

matteotitta のスキルをすべて見る

このスキルの問題を報告する