ICP Behavioural
SkillWeb & browsing'Creates synthetic buyer personas that simulate real purchase decisions, then runs those personas through website
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the ICP Behavioural skill
What this skill tells your AI
The instructions your AI receives, as published by matteotitta/genesys-skills in skills/research/icp-behavioural/SKILL.md and read by ahel’s review.
Build behavioral buyer personas from website data, sales calls, and review signals — then simulate their buying decisions against any URL. Produces predictive personas (how buyers behave) rather than descriptive profiles (who buyers are), plus a prompt bank for AEO/SEO tracking.
Renamed from: icp-synthetic v1.0. For structured ICP research reports, see icp-research.
Knowledge type: icp-profile (see .claude/rules/ontology.md)
Maturity on first run: emergent → validated after simulation or client feedback
When to run
Two modes (full diagram → the premium reference):
- Mode 1 — Build: First run for a new company. Produces persona cards saved as artifacts. Phases 1, 2, 3, 5, 6.
- Mode 2 — Simulate: Independent re-runs against any URL (different page, competitor site, post-redesign). Reuses saved persona cards. Phase 4 only.
Invoke when user says: "ICP research for [company/URL]", "Synthetic personas for [company]", "Buyer research for [URL]", "Build personas for [company]", "Test [URL] against buyer personas", "Simulate [URL] with [company] personas" (Mode 2), "Run personas against [page]" (Mode 2).
Do NOT invoke when:
- Competitor research only → use
competitor-research - Brand/design extraction → use
brand-kit - Messaging without customer research → use
product-messaging - Direct content creation → use the relevant content skill
Inputs
Required
| Input | Description | Source |
|---|---|---|
| Website URL (Mode 1) | Primary company website to research | User specification |
| Target URL + persona cards (Mode 2) | Page to simulate + previously saved personas | User + Mode 1 output |
Optional (improve enrichment tier — see the premium reference)
| Input | Enrichment Impact | Accepted Formats |
|---|---|---|
| Sales call transcripts | Tier 1→3 (biggest jump) | Raw transcript OR transcript-analysis output |
| Customer interviews | Tier 2→3 | Raw transcript OR structured notes |
| CRM notes | Tier 3→4 | Summary notes, deal notes |
| Support tickets / community posts | Tier 3→4 | Raw text, forum links |
| Existing ICP docs | Validates/expands | Any format |
| Case studies URL | Improves Tier 1 | Direct link |
| G2/review links | Improves Tier 1 | Direct links |
Transcript format auto-detection
- Raw transcript (timestamps, speaker labels, conversational text) → extract quotes, objections, vocabulary, decision criteria inline.
- Transcript-analysis output (sections like "Key quotes", "Topic clusters") → use structured findings directly as enrichment data.
Validation checklist
- Website URL valid and accessible
- Discoverable customer / case study content
- B2B SaaS (or similar) for framework applicability
- Transcript format detected and acknowledged (if provided)
If inputs are missing, ask for the website URL. State the enrichment tier and confidence ceiling based on what's provided. Suggest what additional inputs would lift fidelity.
Steps
- Phase 1 — Input + tier assessment. Validate URL, fetch source pages (
/customers,/case-studies,/pricing,/integrations, G2, LinkedIn hiring), assess Tier 1-4, declare confidence ceiling, extract raw data, normalize attributes, process transcripts. Full procedure → the premium reference. - Phase 2 — ICP foundation. Define core use case, build firmographics + technographics, calculate TAM/SAM/SOM/ICP, define segments + negative ICP, identify intent signals. Full procedure → the premium reference.
- Phase 3 — Synthetic persona construction. For each key persona (3-5 total — Champion + Economic Buyer per segment): build the 14-field card (Identity / Behavioral / Friction layers + Evidence), apply sales call enrichment, assign skepticism scores + friction attributes, map DMU for enterprise deals. Full procedure → the premium reference. Field schema → the premium reference. Bias mitigation → the premium reference.
- Phase 5 — Prompt bank (AEO bridge). Generate 15-30 prompts per persona across awareness / consideration / decision intent levels using persona vocabulary; deduplicate, prioritize, map top 10 to content pieces. Full procedure → the premium reference. Templates → the premium reference.
- Phase 6 — Self-evaluation. Run completeness, evidence quality, behavioral specificity checks; run self-roast questions; flag weak areas before delivery. Full procedure → the premium reference.
- Review gate (Level 2). Present summary, enrichment tier, key personas, top gaps. Actions: Approve / Request changes / Run simulation now.
- Phase 4 — Website simulation (Mode 2). Each persona evaluates target URL through 7 lenses (Clarity, Relevance, Proof, Objection handling, Language match, Next step clarity, Trust signals); run skeptical mode; generate per-persona conversion likelihood + ranked friction + recommendations. Full procedure → the premium reference. Scoring rubric → the premium reference.
- Save persona cards to client folder as artifacts. Offer immediate Mode 2 simulation or chain forward.
- Assemble output using the premium reference (Mode 1 = full template; Mode 2 = sections 4 + 5 only).
Research substrate: Exa per .claude/rules/exa-protocol.md. Primary tool: web_search_exa with site:reddit.com / site:g2.com filters for voice samples. Citation: [VERIFIED: exa_search, {url}, accessed {YYYY-MM-DD}]. Quality gate: ≥3 sources per major claim, ≥50% verified, date filter on "recent / latest" claims. Full integration map → the premium reference.
Search patterns (research queries inherited + new behavioral queries) → the premium reference.
Dimension schemas (TAM methodology, firmographics, technographics, VOC, customer proof points, segments, sorting rules, intent signals) → the premium reference.
Skeptical buyer simulator (merged 2026-04-29 protocol) → the premium reference.
What good looks like
Evaluations
Quality gates (full checklist → the premium reference):
- All persona cards have 14 fields complete with source provenance + confidence levels
- Skepticism scores assigned per persona; vocabulary fields contain specific terms (not common words)
- Objections specific (not generic "price, competition"); ≥1 verbatim quote per persona (or marked "Not available")
- Core use case defined; firmographics normalized; TAM table includes ICP row; negative ICP documented with evidence
- 15-30 prompts per persona across all 3 intent levels using persona vocabulary; top 10 content pieces mapped with rationale
- (If Mode 2) all personas through 7 lenses; scores justified with specific page observations; skeptical mode run with concrete objections
- Source appendix has all URLs + access dates; enrichment tier accurately declared; inferred fields labeled; data gaps documented with how-to-fill suggestions
- ≥50% verified claims, ≤20% estimated per ontology
Signals
- GitHub stars
- 36
- Forks
- 14
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
icp-behavioural- Source
- github.com/matteotitta/genesys-skills