skills/by-role/marketing/customer-persona/SKILL.md
Build a detailed buyer persona or customer profile. Use when the user says "write a persona", "build a buyer persona", "customer persona for [product]", "who is our target customer", "ICP document", "ideal customer profile", "define our buyer", "who are we building this for", "customer profile", "audience profile", or wants to create a documented, research-backed profile of who buys the product and why.
npx skillsauth add qa-aman/claude-skills customer-personaInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Based on "Obviously Awesome" by April Dunford. Traditional personas focus on demographics and job titles. Dunford's insight is that personas must be built around the customer's buying context - their situation at the moment of purchase, the alternatives they considered, and the value they received that made switching worth it. A persona without buying context produces marketing that reaches the right person with the wrong message.
Give the persona a specific, descriptive label - not a cute name. The label should communicate who they are to a new team member instantly.
Persona label: [e.g., "Ops Lead at scaling startup", "Procurement Manager at mid-market SaaS"]
Primary segment this persona represents: [percentage of current customers or target market]
Write the persona for your most valuable segment first. If you have multiple segments, write separate personas - do not blend them.
This is what most personas skip. Define:
Write it as: "[Customer] is trying to [make progress toward outcome] in the context of [situation]. The obstacle is [what is in the way]."
Avoid defining the job as a feature. "They need a dashboard" is not a job. "They need to show their CEO that marketing spend is producing pipeline" is a job.
Dunford: different customer segments value the same product features differently. Document which capabilities matter most to this persona and why.
| What they value most | Why it matters to them specifically | The alternative they would use instead | |---|---|---| | [capability or feature] | [business or personal outcome it drives] | [what they would use if this did not exist] |
Limit to 3-4 rows. If everything is a priority, nothing is.
List the 3 most common objections and the factual response to each.
Objection 1: "[exact words the customer uses]"
Response: [factual, specific answer - include data or proof where possible]
Objection 2: "[exact words]"
Response: [...]
Objection 3: "[exact words]"
Response: [...]
Source these from sales call recordings, support tickets, or customer interviews. Made-up objections produce made-up responses.
PERSONA: [Label]
Trigger: [1 sentence - what started their search]
Job to be done: [1 sentence]
Top 3 valued capabilities: [brief list]
Primary alternative: [what they would use instead]
Deal-breaker objection: [the one objection that kills deals if not addressed]
Best channel to reach them: [where they spend attention]
Proof that resonates: [data, peer testimonials, case studies, or demos]
1. Demographics-first persona Bad: "Sarah, 34, Marketing Manager, lives in Austin, has 2 kids, shops at Whole Foods." Good: "Ops lead whose team just crossed 50 people and can no longer manage workflows in Notion." Demographics do not predict buying behavior. Situation does.
2. Blending multiple segments into one persona Bad: A persona that represents "SMB and enterprise" or "both technical and non-technical buyers." Good: Separate personas for each distinct buying context.
3. Inventing objections from the desk Bad: "They probably worry about price and security." Good: "In 12 sales calls, the top objection was [exact quote]. Here is the response that works."
4. No buying trigger Bad: Persona that describes who the customer is but not what caused them to start looking. Good: "Trigger: their previous tool deprecated the integration they relied on, forcing a switch within 30 days."
development
Plan a webinar end-to-end using April Dunford's Obviously Awesome positioning framework to find the topic angle that makes the webinar obviously valuable to the right audience. Produces topic positioning, abstract, speaker brief, registration page, promotion sequence, day-of run-of-show, and post-webinar follow-up. Use when the user asks to plan a webinar, virtual event, online workshop, "we need a webinar on X", host a webinar, online masterclass, or any live virtual event with promotion and follow-up. Reads ICP, services, and brand voice from knowledge/.
development
Write long-form thought leadership articles, opinion pieces, industry POV essays, and CEO/founder bylines using the Made to Stick SUCCESs framework (Chip and Dan Heath). Use when the user asks for a long-form article, executive byline, opinion piece, industry POV, manifesto, "explain our point of view on X", or wants to publish an authority-building piece (1200-2500 words). Reads brand voice and positioning from knowledge/.
development
Plan a monthly content calendar across channels using the Content Marketing Matrix (Dave Chaffey, Smart Insights) - Entertain/Inspire/Educate/Convince. Every post gets a quadrant label. The monthly calendar must hit 40% Educate, 40% Inspire+Convince, 20% Entertain. Produces a week-by-week posting schedule with topics, formats, channels, and asset links. Use when the user says "content calendar", "social calendar", "plan next month's content", "what should we post", "content plan", "editorial calendar", "schedule posts for the month", or wants a structured posting plan for LinkedIn, Twitter, email, or blog. Reads brand voice, ICP, and past learnings from knowledge/.
development
Write SEO-optimized long-form articles targeting specific keywords using the They Ask You Answer Big 5 framework (Marcus Sheridan). Articles are categorized by Big 5 type (Cost, Problems, Versus, Best/Reviews, How-To) and structured accordingly. The "answer first" rule applies to every article. Use when the user asks for an SEO article, blog post for ranking, "rank for keyword X", organic content, search-optimized post, pillar page, or content for organic traffic. Includes keyword targeting, search intent matching, internal linking suggestions, and meta tags.