brand-voice-extractorlisted
Install: claude install-skill gooseworks-ai/goose-skills
# 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:
1. Read the content inventory from `site-content-catalog` output
2. 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)
- 2-3 landing pages (homepage, product page, solutions page)
- 2-3 case studies or customer stories (if available)
- 1-2 comparison/vs pages (if availab