Skip to content
Back to skills

Site Copy Audience

ASecurity

Fill .agents/copy/ANAMNESIS.md, audience.md, buyer-personas/*.md from templates. StoryBrand, Dunford, Revella. Use when filling those files. SKIP: one-off offer/audience copy in chat (copywriter); headlines only (site-copy-headlines).

  • 121 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentsgo

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add VKirill/claude-lane-stack --skill site-copy-audience --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Site Copy Audience?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Site Copy Audience
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vkirill-site-copy-audience/badge)](https://www.skillsdirectory.com/skills/vkirill-site-copy-audience)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: site-copy-audience
description: "Fill .agents/copy/ANAMNESIS.md, audience.md, buyer-personas/*.md from templates. StoryBrand, Dunford, Revella. Use when filling those files. SKIP: one-off offer/audience copy in chat (copywriter); headlines only (site-copy-headlines)."
argument-hint: "[info]"
---

# Site copy — audience

Load `copy-project-life` first if `.agents/copy/` is missing.
Templates: `copy-project-life/references/{ANAMNESIS,audience,buyer-persona,voice}.template.md`

Sources (method, not reprints): Miller *StoryBrand 2.0*; Dunford *Obviously Awesome*; Kraus/Revella *Buyer Personas*; Ries/Trout *Positioning*.

## MUST

1. First full analysis (`product:` empty): run `copy-project-life/references/first-interview.md` (2–3 questions per turn) before drafting themes. Then fill files from answers.
2. Fill `ANAMNESIS.md` from what the human already said. Empty `proof.happy_customer_pattern` → do not invent positioning (Dunford skip).
3. Fill `audience.md` in this order:
   - hero want (customer = hero, brand = guide)
   - external / internal / philosophical; they buy **internal**
   - `if_we_vanished` (status quo, not a logo list)
   - feature → so what → 1–4 value themes
   - five rings or `unknown`
   - grunt test (offer / life better / how to buy)
4. One file per persona: `buyer-personas/p1.md` (p2… if they really differ). Story + rings. No “Maria, 34, yoga”.
5. `voice.md` only points at `docs/DESIGN.md` + banned words.
6. Skip any file with `status: locked`. After edits: set `updated:`, bump `status` (`draft`/`fillable`), refresh `INDEX.md`.
7. Language from `research/inbox/` is a lead. After a lift: `mv` that note to `research/used/`.

## NEVER

- Fake quotes
- Brand as hero
- H1 before `audience.md` is fillable
- Rewrite `locked`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.