
Brand Voice Profiler
Builds a reusable writing-style profile from your real posts and copy, then keeps content on-voice.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 1 file
What it does
This skill teaches an AI agent to study real samples of your writing, such as posts, essays, launch notes, docs, or site copy, and distill them into a compact style profile covering rhythm, sentence length, capitalization, questions, and how claims are backed up. Once built, the agent reuses that profile across later drafting tasks instead of inventing a new style each time or falling back to generic AI-sounding copy. It also lists phrases and habits to avoid. The bundled example profile is tuned to the ECC author's direct, terse voice.
Great for
- Creators and founders who want social posts, emails, or launch copy to sound consistently like them
- Marketing or community teams maintaining one brand voice across several channels
- Developers writing release notes, READMEs, or product updates in a consistent tone
Skip it if
- Situations with no real writing samples to learn from, since the skill relies on source material and falls back to a fixed example style that may not match you
- Impersonating someone else or publishing content under a real person's name without their consent, which raises authenticity and reputational risk
Try asking
- “Build a voice profile from my last 15 X posts and use it to draft this week's launch thread”
- “Read my essays and newsletter and create a VOICE PROFILE block I can reuse for outreach emails”
- “Rewrite this product announcement so it matches the voice profile and removes generic AI phrasing”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
brand-voice.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip brand-voice.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip brand-voice.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Provide 5 to 20 representative samples, with recent writing weighted more heavily, for a more accurate profile.
- Keep public launch voice and private working voice as separate profiles if your sources differ noticeably.
- Review the generated profile before reuse, since it is only as good as the samples and may over-emphasise a few traits.
What's inside
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.