Skip to content

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”
Step-by-step guide: how to use Brand Voice ProfilerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    brand-voice.zip
  2. 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. 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.