Agency OS Skill Library

Ideal Customer Avatar Builder

Builds one named, specific customer profile covering demographics, psychology, pain, secret desires, buying triggers and objections.

Foundation First result: about an hour ideal-customer-avatar
Back to all skills

What it does

Produces a complete avatar of one person, not a market segment. It gives them a name, an age, a job, a home life, a set of daily frustrations, the lies they believe, what keeps them awake, their secret unstated desire, at least three buying triggers with timelines, and at least five objections split into what they say and what they actually mean. In your agency workspace it profiles the client you want to attract. In a client workspace it profiles your client's customer. Everything downstream (offer, funnel, content, ads, sales) is written to this one person.

Say this to start

This skill has no button. You start it by saying what you want. Any of these will do it:

/build-avatar
> ideal customer avatar
> build my ICA
> customer avatar
> who is my ideal client
> psychographic profile

When to reach for it

When NOT to use it

If you actually wantUse this instead
Packaging and pricing what you sell to that avataroffer-architect
The founder's own voice, story and positioningbrand-dna
The pages and email sequences the avatar will readfunnel-architect
Writing the actual copy once the avatar existslegendary-copywriters

Before you start

What you needWhy
Build 1 (Brand DNA) complete or litethe prerequisite gate reroutes you back to Brand DNA otherwiseRequired
A description of the one product or service this avatar is forthe avatar is derived from what you actually sell, not from a templateRequired
A link: sales page, landing page, website, or a key social profileit reads your positioning, testimonials, pricing and language to derive the audience. Without a link you describe the business in three or four sentences insteadOptional
Web browsing availableif no browsing tool is connected it asks you to paste your homepage copy or key messaging by handOptional
Willingness to answer confirmation prompts at each stepthe workflow is gated and will not move forward on its ownRequired
A decision on whether you are building broad or inside a nicheStep 0 asks once. Broad is the one-keystroke default and you can sharpen laterOptional

How it runs

  1. Step 0: niche forkOne question, once. Start broad (the default, press Enter) or pick a niche now, which routes you into the guided /pick-niche selector. If a niche is already recorded it does not ask again.
  2. Market research passBefore any interview it researches competitor audiences, voice-of-customer language from reviews and forums, shifting pain points in the category, and where this audience is spending attention. It asks whether you want to name your top three competitors first.
  3. Steps 1 and 2: gather and deriveAsks for your core offer and the most relevant link, browses it, and derives the likely audience type. If two or more equally viable segments appear it stops and asks you to pick one, with a recommendation and a reason.
  4. Step 3: foundational profilePresents the avatar with a generated name, age, relationship status, home, location, education, profession, income, a description of them as a person, and the primary pain point. Waits for your confirmation before continuing.
  5. Steps 4 to 6: the inner worldValues, identity statement and aspirational identity, three internal and three external daily frustrations, what makes them angry, their slang and humour, who they blame, what they believe that is false, what they have already tried and why it failed, then the secret unstated desire.
  6. Step 7: triggers and objectionsAt least three buying triggers, each with the event, the emotional state and how fast they act. At least five objections, each split into the stated version, the real concern underneath, and the counter that resolves it.
  7. Step 8: solution and transformationWho else could solve this, why they would choose you, and a vivid before and after picture of their life.
  8. Steps 9 and 10: review and savePresents the whole profile for final changes, then compiles it to the schema, saves it, runs the six-step gate, and logs how the session went.

What you get

Honest limits

Read this before you rely on it

Where people go wrong

The mistakeDo this instead
Describing a market instead of a personSmall business owners who want to grow is a segment. The avatar needs a name, a Tuesday morning, and a reason she nearly cancelled last week.
Accepting surface-level pain pointsWants to save time is a category, not a pain. Push for the specific scene: the three hours every Sunday night on a report nobody reads.
Confusing the buyer with the end userThe person who pays is often not the person who uses it. Build the avatar around whoever signs, or your messaging lands in the wrong inbox.
Letting the avatar have no reasons to say noKeep pushing on objections. An avatar with zero hesitation is a wish list, not a profile.
Stopping at stated professional goalsInsist on the secret desire layer: recognition, escape, control, proving someone wrong. That is where the buying decision actually lives.
Worth knowing

If you start broad and then pick a segment at the multiple-segment check, that choice is kept, not discarded. It is written back as a real niche decision, so the broad-then-narrow path costs you nothing and every later build inherits the sharper target.