ICP research skill

SkillWeb & browsing

'Scrapes case studies, testimonials, and solutions pages from a target website to build structured ICP documentation.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the ICP research skill skill

What this skill tells your AI

The instructions your AI receives, as published by matteotitta/genesys-skills in skills/research/icp-research/SKILL.md and read by ahel’s review.

Generate ideal customer profiles for B2B SaaS clients through systematic research and structured output.

Report structure

The final ICP report follows this numbered section order:

SectionPurpose
HeaderResearch date, website, category, confidence score (1-5)
1. Executive summaryHigh-level synthesis of findings and strategic recommendations
2. TAM analysisMarket sizing with targeting strategy per layer (TAM/SAM/SOM/ICP)
3. Firmographics analysisGeographic, industry, company segment patterns, and technographics
4. Roles and personasCore use case, Champion deep-dive, Economic Buyer deep-dive, buying journey
5. Negative ICPWho is NOT a fit, disqualification criteria, and red flags
6. Customer proof pointsNamed customers, outcomes, and evidence with URLs
7. Voice of customer synthesisLanguage patterns, pain points, and outcome terminology
8. ICP segment definitionsScoring matrix, in-market signals, segment deep-dives
9. Intent signals and buying triggersObservable signals indicating purchase readiness
10. RecommendationsPrioritization and messaging by segment
11. Data gapsMissing information and follow-up suggestions
12. Source appendixAll sources with access dates, URLs, and confidence levels

Confidence score calculation: Count High/Medium/Low data points. Score 5 if >70% High, Score 4 if >50% High, Score 3 if mixed, Score 2 if >50% Low, Score 1 if >70% Low.


Sorting rules

Apply consistently across all tables:

DimensionSort order
Decision roleChampion → Economic Buyer → User → Influencer
Company sizeEnterprise → Mid-market → SMB → Startup
FrequencyVery high → High → Medium → Low
ConfidenceHigh → Medium → Low
Customer concentrationHigh → Medium → Low
Priority1 → 2 → 3 → 4
Industry presenceStrong → Moderate → Emerging

Workflow

The research runs in 3 phases. Read the premium reference for the full step-by-step.

Phase summary:

  1. Data extraction — discover key pages (customers, case studies, solutions, pricing, integrations, G2, LinkedIn) → extract raw data with URL+date per source → normalize attributes (geography, industry, company size, team size, tech stack)
  2. Analysis and synthesis — identify patterns per segment → build Champion + Economic Buyer deep-dives → identify negative ICP + intent signals → collect proof points → document technographics → calculate TAM with targeting strategy → identify ICP as highest-priority segment below SOM
  3. Structured output — generate the 12 numbered sections, apply sorting rules, include rich descriptions with URLs and dates

Input requirements

Required

  • Website URL — primary company website

Optional (improves quality)

InputPurpose
Case studies URLDirect link to case studies page
Testimonials URLDirect link to testimonials
Market contextCategory, competitors, GTM approach
Sales call notesWin/loss context, objections
Existing ICP docsValidate or expand current understanding

Anti-hallucination guardrails

  1. Never invent customer names. Only cite publicly referenced customers.
  2. Quote verbatim. Use exact customer language in quotes.
  3. Mark confidence levels. Tag data as High/Medium/Low confidence.
  4. Cite sources with URLs and dates. Include URL and access date for every claim.
  5. Acknowledge gaps. Explicit "Not available" for missing data.
ConfidenceDefinition
HighDirect from official source, verifiable
MediumThird-party source, multiple signals
LowSingle indirect source, inferred

Quality

Pre-delivery checklist (coverage / personas / segments / evidence): the premium reference.


Related context

Built from:

  • MMYY-company-context.md (company profile)
  • MMYY-competitor-*.md (competitor profiles for market context)
  • Win/loss analysis if available

Feeds into:

  • /icp-behavioural (synthetic personas built on ICP foundation)
  • /positioning (positioning targets ICP pain points)
  • /product-messaging (messaging speaks to ICP personas)
  • /content-strategy (content targets ICP channels and topics)

Signals

GitHub stars
36
Forks
14
Last commit
Jul 2026
Advanced
Catalog kind
skill
Gateway key
icp-research-2
Source
github.com/matteotitta/genesys-skills