$npx -y skills add indranilbanerjee/digital-marketing-pro --skill audience-profileBuild detailed buyer personas. Use when: demographics, psychographics, behaviors, JTBD, content preferences.
| 1 | # /digital-marketing-pro:audience-profile |
| 2 | |
| 3 | ## Purpose |
| 4 | |
| 5 | Build a rich, actionable buyer persona that goes beyond basic demographics. Captures psychographic drivers, behavioral patterns, jobs-to-be-done, objections, and content consumption preferences to inform all marketing activities. |
| 6 | |
| 7 | ## Input Required |
| 8 | |
| 9 | The user must provide (or will be prompted for): |
| 10 | |
| 11 | - **Product/service**: What the brand offers |
| 12 | - **Customer type**: B2B buyer, B2C consumer, or both |
| 13 | - **Existing data**: Any customer research, survey data, analytics demographics, CRM data, or interview insights |
| 14 | - **Number of personas**: How many distinct personas to create (recommend 2-4) |
| 15 | - **Hypothesis**: Who the user thinks their ideal customer is (starting point) |
| 16 | |
| 17 | ## Process |
| 18 | |
| 19 | 1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. **Also check for guidelines** at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions and relevant category files. Check for custom templates at `~/.claude-marketing/brands/{slug}/templates/`. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults. |
| 20 | 2. Gather inputs through structured questions if data is limited |
| 21 | 3. Build demographic profile: age range, role/title, company size (B2B), income range, geography, education |
| 22 | 4. Develop psychographic profile: values, motivations, fears, aspirations, identity markers |
| 23 | 5. Map behavioral patterns: where they spend time online, content formats preferred, purchase behavior, decision-making process |
| 24 | 6. Define jobs-to-be-done: functional, emotional, and social jobs the product helps accomplish |
| 25 | 7. Identify objections and barriers to purchase with counter-messaging |
| 26 | 8. Document the buyer journey: trigger events, research process, evaluation criteria, decision influencers |
| 27 | 9. Specify content preferences: platforms, formats, tone, topics they engage with |
| 28 | 10. Give the persona a name and narrative summary for team alignment |
| 29 | |
| 30 | ## Output |
| 31 | |
| 32 | A structured buyer persona document containing: |
| 33 | |
| 34 | - Persona name and one-paragraph narrative |
| 35 | - Demographic snapshot |
| 36 | - Psychographic profile with motivations and values |
| 37 | - Jobs-to-be-done framework (functional, emotional, social) |
| 38 | - Day-in-the-life scenario |
| 39 | - Buyer journey map with touchpoints and decision criteria |
| 40 | - Objections and counter-messaging guide |
| 41 | - Content and channel preferences |
| 42 | - Messaging do's and don'ts for this persona |
| 43 | |
| 44 | ## Agents Used |
| 45 | |
| 46 | - **marketing-strategist** — Persona development, JTBD framework, buyer journey mapping, audience segmentation |