Systems Lab

Agent skill

persona-development

Build detailed buyer personas grounded in real data, not assumptions.

dormantSelf-containedInstructions only2,030 words

Filed under Positioning and messaging.

From kenny589/gtm-flywheel · 15 skills · 63 · pushed 2026-02-17

What it does when it runs

Build detailed buyer personas grounded in real data, not assumptions. Pain mapping, motivation frameworks, and messaging architecture for each persona in your ICP.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about persona-development

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/kenny589/gtm-flywheel.git /tmp/gtm-flywheel
git -C /tmp/gtm-flywheel sparse-checkout set "icp-research/persona-development"
mkdir -p ~/.claude/skills/persona-development
cp -R "/tmp/gtm-flywheel/icp-research/persona-development/." ~/.claude/skills/persona-development/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from kenny589/gtm-flywheel/blob/ba67446418663737a00274819dc2bf68c0da2c31/icp-research/persona-development/SKILL.md, which is licensed MIT (repository). 2,030 words, 35 headings.

Persona Development

When to Use

  • Building outbound campaigns for a new persona or title
  • Copy is getting opens but not replies (persona-message mismatch)
  • Expanding from one buyer persona to multiple within the same account
  • Training AI systems or SDRs on how to speak to specific personas

Framework

Persona vs. ICP: The Difference

ICP = the company you should target (firmographics, technographics, intent signals) Persona = the person within that company you should contact (role, pain, motivation)

You need both. An ICP without personas means you're emailing companies, not people. A persona without an ICP means you're reaching the right person at the wrong company.


The Persona Blueprint: 8 Components

Every actionable persona contains these eight elements:

1. Identity Profile

FieldWhat to CaptureExample
Title patternsAll variations of the title they holdVP of Sales, Vice President Sales, VP Revenue, Head of Sales
Seniority bandTheir level in the orgVP / Director / C-Suite
DepartmentWhere they sitSales, Revenue, Growth
Reports toTheir boss's titleCRO, CEO, COO
Team sizeHow many people they manage5-30 direct reports
TenureHow long they've typically held the role1-3 years (relevant for "new in role" trigger)
LinkedIn keywordsPhrases in their headline or About"building pipeline," "scaling revenue," "B2B growth"

Why title patterns matter: If your email platform matches on exact titles, you'll miss 40-60% of your audience. "VP of Sales" and "Vice President, Revenue" might be the same person. Capture every variant.

2. The Day-in-the-Life Map

Understand what this persona's week actually looks like:

Time BlockActivityFrustrationOpportunity
Monday AMPipeline review, forecastingNumbers never match CRM data"Is your pipeline review still a spreadsheet exercise?"
Monday PMTeam 1:1sReps aren't hitting activity targets"Most VP Sales spend Monday fixing last week's problems"
Tuesday-ThursdayDeals, strategy, internal meetingsNo time for strategic work"When did you last have a full day for strategy?"
FridayReporting to CRO/CEOScrambling to build the narrative"Friday afternoon report assembly shouldn't take 3 hours"

How to use this: Your email should land during a moment of relevant frustration. If you're selling pipeline tools, send Tuesday morning — not Friday afternoon when they're already in reporting mode.

3. Pain Hierarchy (Ranked)

Not all pains are equal. Rank them by urgency and budget authority:

RankPain CategorySpecific PainUrgencyBudget Authority
P1Revenue"We're going to miss our number this quarter"CriticalFull authority
P2Efficiency"My reps spend 60% of their time on non-selling activities"HighNeeds approval
P3Visibility"I can't tell which deals are real and which are happy ears"Medium-HighCan champion
P4Talent"I'm losing good reps to companies with better tools"MediumShared decision
P5Process"We don't have a documented sales playbook"Medium-LowLow priority

Rule: Always lead your outreach with P1 or P2 pains. P3-P5 are follow-up angles for later steps in the sequence.

4. Motivation Map

What drives this persona personally and professionally:

Motivation TypeWhat They WantHow to Reference It
CareerGet promoted to CRO/CEO within 2 years"The VPs who get promoted to CRO are the ones who..."
TeamBuild a winning team they're proud of"Your reps' success reflects directly on you"
RecognitionBe seen as the leader who scaled revenue"When you present the board deck, what story do you want to tell?"
ControlPredictable pipeline, not hope-based forecasting"Replace 'I think we'll hit our number' with 'I know we will'"
EfficiencyMore output with the same headcount"Add $2M pipeline without adding headcount"

Key insight: People buy for personal reasons and justify with business reasons. Your email hook should tap the personal motivation. Your proof points should satisfy the business justification.

5. Buying Behavior Profile

BehaviorDescription
Research styleWhere do they go to evaluate solutions? (G2, peers, LinkedIn, events)
Decision speedFast (days-weeks) or slow (months)? What slows them down?
Risk toleranceEarly adopter or "show me the case study first"?
Champion or buyerDo they sign the check, or do they sell internally to someone who does?
Objection patternWhat they say when they're interested but cautious (see Objection Mining skill)
Preferred communicationEmail, LinkedIn DM, phone call, or in-person?
Meeting format15-min intro, 30-min demo, or 60-min deep dive?

6. Language Profile

The exact words and phrases this persona uses to describe their problems:

CategoryTheir LanguageNOT Your Language
Problem"We can't fill the top of the funnel""Your demand generation needs optimization"
Goal"I need more pipeline, fast""Accelerate revenue acquisition velocity"
Frustration"My reps are guessing""Your team lacks data-driven insights"
Success"We crushed our number""Revenue targets were exceeded"
Evaluation"Does it actually work?""What's the ROI methodology?"

How to build this: Read their LinkedIn posts. Listen to their podcast appearances. Scan sales call transcripts. The phrases they use repeatedly ARE your copy.

7. Anti-Persona Signals (Disqualifiers)

Just as important as knowing who to target is knowing who to skip:

SignalWhy It's a DQ
"We handle this in-house" (in LinkedIn bio)Not looking to outsource
Title includes "Interim" or "Fractional"Temporary, won't start new vendor relationships
Company is in hiring freezeNo budget for new tools
LinkedIn activity shows they just implemented a competitorWrong timing — wait 12-18 months
Title is too senior for your product (CEO at 10K+ company)Won't personally evaluate, delegates too many layers down
Title is too junior (SDR, BDR, Account Executive)Can't champion, can't buy

8. Competitive Landscape (Per Persona)

What other solutions does this persona consider?

CategoryCompetitorsHow to Position Against
Direct competitorsTools/services that do what you do"Unlike {{competitor}}, we..." (use sparingly)
Indirect competitorsDifferent approaches to the same problem"You could hire 3 more reps OR..."
Status quoDoing nothing / current manual process"The spreadsheet approach works until it doesn't"
Internal buildBuilding their own solution"Most teams that build it themselves spend 6 months and end up with 60% of what they need"

Multi-Persona Account Strategy

For B2B deals, you rarely sell to one person. Map the buying committee:

Account: {{companyName}}
├── Economic Buyer (signs the check)
│   └── CRO / VP Sales — lead with ROI and revenue impact
│
├── Champion (sells internally for you)
│   └── Director of Sales / RevOps Lead — lead with ease and efficiency
│
├── Influencer (shapes the evaluation)
│   └── Sales Manager / Team Lead — lead with day-to-day pain relief
│
├── Blocker (can kill the deal)
│   └── IT / Security / Finance — lead with compliance and risk reduction
│
└── End User (will use the product daily)
    └── SDR / AE — lead with "this makes your job easier"

Sequencing strategy:

  1. Start with the Champion (most responsive, lowest risk)
  2. Get the Champion to introduce you to the Economic Buyer
  3. Address the Blocker proactively (send them the security doc before they ask)
  4. Never cold-email the End User in enterprise deals — they can't buy

Building Personas from Data (Not Assumptions)

Most persona docs are fiction. Here's how to build from evidence:

Source 1: Win/Loss Analysis

  • Interview 5-10 customers who bought: Why did they buy? What almost stopped them?
  • Interview 5-10 prospects who didn't buy: What would have changed their mind?
  • Look for the patterns in both sets

Source 2: Sales Call Transcripts

  • Pull 20+ discovery call transcripts
  • Extract: pain points mentioned, language used, questions asked, objections raised
  • Frequency analysis: which pains come up in 70%+ of calls?

Source 3: LinkedIn and Content Analysis

  • Read 50+ LinkedIn posts from people with your target title
  • What topics do they engage with? What do they complain about? What do they celebrate?
  • The intersection of "what they post about" and "what you solve" = your opening angle

Source 4: CRM Data

  • Which titles have the highest close rate?
  • Which titles have the shortest sales cycle?
  • Which titles generate the highest deal value?
  • This tells you WHO to prioritize, not just WHO to contact

Source 5: Customer Support and Success

  • What do existing customers of this persona type ask for most?
  • What features do they use/not use?
  • What language do they use in support tickets?

Persona Validation Checklist

Before launching campaigns against a new persona, verify:

  • You can name 5+ specific companies where this persona exists and matches your ICP
  • You have at least 500 contacts with this persona available for outreach
  • You've identified at least 3 unique pain points from real data (not assumptions)
  • You can write the opening line of a cold email in their language, not yours
  • You know where they spend time online (LinkedIn, specific communities, events)
  • You've identified the anti-persona signals that disqualify lookalikes
  • Your sales team has closed at least 2 deals with this persona (or you've validated with interview data)

Templates

Persona Document Template

# Persona: {{persona_name}}
# Segment: {{icp_segment}}
# Last Updated: {{date}}

## Identity
- Title patterns: ___
- Seniority: ___
- Department: ___
- Reports to: ___
- Team size: ___

## Top 3 Pains (Ranked)
1. ___
2. ___
3. ___

## Motivations
- Career goal: ___
- Team goal: ___
- Personal driver: ___

## Language Bank
- How they describe the problem: "___"
- How they describe success: "___"
- Phrases to use: ___
- Phrases to avoid: ___

## Buying Behavior
- Research style: ___
- Decision speed: ___
- Role in buying committee: ___
- Common objections: ___

## Disqualifiers
- Skip if: ___

## Best Outreach Channels
- Primary: ___
- Secondary: ___

## Proof Points That Resonate
- Case study: ___
- Metric: ___
- Social proof: ___

Tips

  • Interview at least 5 real humans with this title before finalizing the persona. Reading LinkedIn posts is research. Talking to them is validation.
  • The best persona insight usually comes from the question: "What did you try before us?" Their previous failed solution reveals the real pain better than any survey.
  • Personas decay. A VP Sales persona from 2023 is different from 2026 — the market has shifted, priorities change, new tools emerge. Refresh annually.
  • Don't over-segment. 2-3 well-researched personas beat 8 shallow ones. You need enough depth to write copy that resonates, not just enough categories to feel organized.
  • If your persona and your anti-persona look similar on paper, your persona isn't specific enough. Keep narrowing until a stranger could tell them apart from the description alone.

Progressive disclosure: load role-specific persona deep dives and industry benchmarks only when developing personas for a specific campaign.

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what persona-development does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.