Analyze a company's published content to extract their brand voice, writing style, and tone guidelines. Reads 10-20 of their best content pieces and produces a brand voice profile covering tone, vocabulary level, sentence structure, formatting patterns, CTAs, and target persona. Useful before writing outreach, content, or campaigns that should match a client's existing voice.
NewMaintained
Automatic
◆Marketing & Content pack
Last verified 8/16/2026
What it changes
Passed 8 of 14 test cases with the skill, and 8 of 14 without it.
Without skill59%
With skill59%
Checks it passed that the model alone missed
Formats the Tone Profile as a table with Dimension, Position, and Evidence columns
Recommends analyzing a sample size of 10 to 20 pages with 15 as the primary target
Selects a sample set prioritizing 8-10 blog posts, 2-3 landing pages, and 2-3 case studies
and 5 more in the full report
7 fixed6 passed either way2 still failing7 broke
Pass-rate lift
0 pp
Tokens
+64%
Agent turns
0%
Response time
-24%
Model gemini-3.6-flashMeasured 8/16/2026v113 of 22 cases passed with skill · 14 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
Format the title and header metadata block for a brand voice profile document created for Slack on October 24, 2023 after analyzing 15 URLs.
What was checked, without and with the skill
Checked
Without skill
With skill
Includes title '# Brand Voice Profile: Slack' followed by Analyzed date, Content pieces analyzed count, and Sources list
Missed
Passed
case-21 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md215 linessingle file
Brand Voice Extractor
Analyze a company's published content to extract their brand voice and writing style. Reads their top content pieces and produces actionable guidelines for matching their voice in future content, outreach, or campaigns.
Quick Start
Extract brand voice for [company]. Use their blog at [url].
Or with content already cataloged:
Extract brand voice for [client]. Use the content inventory at clients/[client]/research/content-inventory.json.
Inputs
Input
Required
Source
Content URLs
Yes
User provides, or pulled from site-content-catalog output
Company name
Yes
For context in the analysis
Number of pages
No
Default: 15. How many pages to analyze.
Process
Phase 1: Select Content to Analyze
If content URLs are provided directly, use those. Otherwise:
Read the content inventory from site-content-catalog output
Select a diverse sample of 10-20 pages, prioritizing:
Blog posts (primary voice indicator)
Landing pages (marketing voice)
Case studies (storytelling voice)
Mix of recent and older content (to detect voice evolution)
Mix of topics (to see consistency across subjects)
Selection heuristic:
8-10 blog posts (mix of how-to, opinion, product updates)