brand-voice-synthesizer

Solid

Use when the user says 'extract my brand voice', 'what is my writing style', or 'analyze my tone', or before any skill that writes copy for the site. Reads 5-10 published posts and persists tone, lexicon, sentence patterns, formality, signature phrases, and phrases the site never uses.

Data & Documents 43 stars 8 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
55
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Brand Voice Synthesizer **Version:** 1.1.0 **Updated:** 2026-06-30 **Freshly updated:** v1.1.0 wires the voice profile into the rest of the brand system. The extracted profile now persists to per-site memory via `respira_get_option` (diff first) + `respira_update_option`, cross-links explicitly with the Page Template Library and Design System Synthesizer skills so copy and layout share one brand foundation, and adds a brand-consistency report built from `respira_generate_activity_report` so you can see how on-voice recent content actually is. **Category:** intelligence **Status:** stable **Requires:** Respira for WordPress plugin 7.1+ + MCP server --- ## Description Read 5–10 published posts on a WordPress site and extract the **brand voice** — tone, lexicon, sentence patterns, person used, formality, signature phrases, phrases the site never uses. Persist it to the site so every future content-writing skill produces copy that sounds like the brand, not like generic AI. This is the verbal counterpart to the [Design System Synthesizer](https://respira.press/skills/design-system-synthesizer). The two together form a complete brand foundation that every future content-generation skill references. --- ## What it produces A structured `brand_voice` artifact stored at the site level. Schema: ```json { "version": "1.1.0", "synthesized_at": "2026-05-24T14:30:00Z", "synthesized_from": ["/blog/post-a/", "/blog/post-b/", "..."], "n_samples": 8, "total_words_sampled"...

Details

Author
respira-press
Repository
respira-press/agent-skills-wordpress
Created
6 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

brand-voice

Extract a brand voice from real writing samples and save it as a reusable profile. Apply saved voices to new content. No vibes — voices are learned from samples, not described in adjectives.

1 Updated 1 months ago
ImTaegan
Data & Documents Listed

brand-voice-guide

Extract a brand's voice from its real writing and build a structured voice directory a team (or an AI agent) can write from consistently. Harvests existing content — homepage, blog, posts, emails, changelog — into voice-core rules, per-channel guidance, and a writing standard whose Avoid section names the banned words and voice-killing patterns, each grounded in verbatim samples. Interviews the user only to fill what the samples can't answer. Use whenever the user says "brand voice", "voice guide", "tone of voice", "voice and tone", "brand voice guide", "define our voice", "extract our voice", "style guide", "voice standard", or wants to document how their brand sounds so content stays on-brand at scale. Works across industries and channels. Builds the guide; it does not police drafts — that is the job of a separate content-quality-check skill.

0 Updated 6 days ago
esmefong
AI & Automation Listed

brand-voice-profiler

Derive a reusable brand voice guide from five to ten writing samples you paste in: tone axes scored with quoted evidence, use and avoid vocabulary, sentence rhythm, formatting habits, dos and don'ts, three before/after rewrites, and a rules block ready to paste into a SKILL.md, with every rule traced to a sample and disagreements between samples flagged instead of averaged. Use when your team writes in a recognizable voice that nobody has written down, or the guide you have was never derived from what you actually publish.

1 Updated today
imtiazrayhan