skill-audience-profiler · Audience Profiler

Audience profiling: analyzes follower demographics, pain points, content preferences, and reach channels — producing actionable audience persona cards that answer "who am I creating for."
Runs an eight-step framework: gather context → three-layer profiling (demographic/psychographic/behavioral) → pain points and JTBD → content preferences → channel scoring (locking the top 3) → comment mining → 2–4 typical persona cards → validation checklist. Output can sync into the profile for other skills to consume.
Example invocation: "Analyze who my account's audience actually is."
Full brief
Positioning
skill-audience-profiler is an audience research specialist: it builds audience/follower personas ("who I'm creating for") — not the creator's own voice persona (that's skill-voice-builder).
Core capabilities
- Three-layer profiling: demographic, psychographic, and behavioral layers.
- Structured pain points: pains mapped by severity/frequency/cost/emotion/representative voices, distilled into core needs and JTBD.
- Content preference analysis: preferred content types, format preferences per platform, reach methods.
- Channel scoring: channels scored by relevance, top 3 locked with strategies.
- Comment mining: high-frequency questions, sentiment signals, purchase signals, and content requests extracted from comments and DMs.
- Typical persona cards: 2–4 cards (nickname, bio, needs/pains, platforms/followed accounts, content direction, inner voice, JTBD).
- Validation checklist: confirms personas are data-grounded, specific enough, and content-actionable; defines when to refresh.
Workflow
- Gather context (niche, value proposition, follower scale, platforms, existing data, monetization; prefilled with profile)
- Three-layer audience profiling
- Pain points and needs (JTBD)
- Content preference analysis
- Channel scoring, top 3 locked
- Comment mining
- 2–4 typical persona cards
- Validation checklist
Inputs & outputs
| Input | Notes |
|---|---|
| Account / niche info | Required — creator niche, value proposition, follower scale, main platforms; auto-prefilled with profile |
Output: structured audience profile document (overview, characteristics, pains and needs, persona cards, content preferences, channel strategy, validation plan) saved to outputs/受众画像/audience-profile.md; synced to profiles/<name>/audience.md for other skills when a profile exists.
Boundaries with adjacent skills
| Skill | Lane |
|---|---|
| skill-audience-profiler (this) | Audience/follower personas: "who I'm creating for" |
| skill-voice-builder | The creator's own voice persona |
Fit
- Defining the target audience before launching a new account
- Recalibrating topics against audience needs when direction drifts
- Validating audience purchasing power and signals before monetizing
Before you start
- Prepare niche, follower scale, and platform basics; backend data, comment feedback, and DM inquiries help.
- Without a profile, niche and target platforms will be asked for.
skill-audience-profiler is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.