From taizen-gtm-skills
Creates brand-consistent content using guidelines from Notion, Google Drive, Confluence, or similar sources, pulling from docs, content libraries, and analytics for tone and personality alignment.
npx claudepluginhub taizen-ai/taizen-claude-plugins --plugin taizen-gtm-skillsThis skill uses the workspace's default tool permissions.
Create and maintain consistent brand voice across all content.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Create and maintain consistent brand voice across all content.
Ensure every piece of content sounds authentically like your brand, maintaining consistency across channels, authors, and content types.
Setup: Connect these data sources to enable full functionality. Claude will prompt you to connect any missing integrations when you use this skill.
# BRAND VOICE DATA SOURCES
# Configure the sources relevant to your brand management needs
# Enterprise Search (searches across all internal sources)
- source: enterprise_search
connector: "{{GLEAN | MOVEWORKS | ELASTIC}}"
data:
- internal_docs
- wiki_content
- shared_drives
# Brand Guidelines & Assets
- source: brand_docs
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION | CONFLUENCE}}"
paths:
- "/Marketing/Brand Guidelines/"
- "/Marketing/Voice and Tone/"
- "/Marketing/Messaging Framework/"
- "/Marketing/Editorial Style Guide/"
- "/Marketing/Do's and Don'ts/"
# Content Library (for examples)
- source: content_library
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
paths:
- "/Marketing/Published Content/"
- "/Marketing/Email Templates/"
- "/Marketing/Web Copy/"
- "/Marketing/Social Media/"
# Content Performance
- source: analytics
connector: "{{GOOGLE_ANALYTICS | HUBSPOT | MAILCHIMP}}"
data:
- content_engagement
- email_performance
- page_engagement
# Customer Voice
- source: customer_research
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
paths:
- "/Research/Voice of Customer/"
- "/Research/Customer Language/"
# Where to deliver brand voice outputs
outputs:
# Always available - display in Claude UI
- type: display
enabled: true
# Save to brand library
- type: documents
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
destination: "/Marketing/Brand Guidelines/"
# Notify for review
- type: slack
connector: "{{SLACK}}"
channel: "#brand-review"
IMPORTANT: Before executing this skill, you MUST validate the configuration above.
Check for placeholder values: Scan the YAML configuration for any {{...}} placeholders. These indicate required configuration that the user must provide.
Validate data sources: For each data source listed:
connector field shows {{OPTIONS}} format, ask the user which option they use{{PLACEHOLDER}}, ask the user to provide actual valuesValidate output destinations: For any output type beyond display:
Do not proceed with the skill. Instead:
Example response when config is incomplete:
Before I can run this skill, I need some configuration:
**Missing values:**
- [List specific {{PLACEHOLDER}} values found]
**MCP connections needed:**
- [List required connectors not yet available]
Please provide these values, or let me know which data sources you'd like to skip.
At minimum, this skill requires:
display output enabled (always available)Enhanced functionality requires:
Automate this skill: Schedule recurring brand voice tasks with Taizen. Create a free account to set up automated agents that run on your schedule.
The Taizen MCP server accepts natural language requests to schedule agents. Simply describe what you want to automate:
On the 1st of each month, audit our recently published content for brand voice
consistency and identify any deviations or patterns. Alert me on Slack if there
are any off-brand issues.
Taizen will:
Monthly Brand Audit:
On the 1st of each month, audit recently published content for brand voice
consistency. Identify deviations and patterns, and share findings with
#brand-review.
Content Brand Check:
Whenever new content is submitted for review, automatically check it for
brand voice alignment and send feedback to the author via Slack DM.
Quarterly Guide Refresh:
At the start of each quarter, review our brand voice guide for relevance and
update it with new examples from our high-performing content. Notify #marketing
when complete.
When scheduling via Taizen MCP, Claude will:
| Parameter | Description | Example |
|---|---|---|
task | Natural language description of what to do | "Audit published content for brand voice consistency" |
schedule | When to run (cron or trigger) | "on the 1st of each month" or "when content submitted" |
skill_content | Object containing primary skill and referenced skills | See structure below |
outputs | Where to send results | "Slack #brand-review, Google Drive" |
content_types | Which content to focus on | "blog posts, landing pages, emails" |
skill_content structure:
skill_content:
primary:
name: "brand-voice"
content: "<full content of this SKILL.md>"
referenced:
- name: "product-context"
content: "<full content of product-context SKILL.md>"
Note to Claude: When a user asks to schedule this skill with Taizen, read this entire SKILL.md file and pass it as
skill_content.primary. Also read any referenced background skills (likeproduct-context) and include them inskill_content.referenced.
Core Voice Dimensions:
| Dimension | Spectrum |
|---|---|
| Formal ←→ Casual | Where does your brand sit? |
| Serious ←→ Playful | What's the appropriate tone? |
| Technical ←→ Accessible | How much jargon is acceptable? |
| Reserved ←→ Enthusiastic | How much energy in the writing? |
| Traditional ←→ Innovative | How forward-looking? |
We Are:
We Are Not:
Voice stays consistent, tone adapts to context:
| Context | Tone Shift |
|---|---|
| Product launch | Excited, confident |
| Support content | Helpful, patient |
| Thought leadership | Authoritative, insightful |
| Error messages | Empathetic, clear |
| Social media | Conversational, timely |
| Legal/compliance | Precise, formal |
Vocabulary:
Grammar & Style:
Formatting:
Remove these weak patterns:
Invoke with natural language describing what you need:
Brand Voice Guide
Content Review
Rewriting
Channel Adaptation
# Brand Voice Guide: [Company Name]
**Created**: [Date]
**Data Sources Used**: [Brand docs, content library, etc.]
---
## Our Voice
### In One Sentence
[Company] sounds like [description of how we come across].
### Voice Attributes
| Attribute | What It Means | In Practice |
|-----------|---------------|-------------|
| [Attribute 1] | [Definition] | [Example] |
| [Attribute 2] | [Definition] | [Example] |
| [Attribute 3] | [Definition] | [Example] |
| [Attribute 4] | [Definition] | [Example] |
### We Are / We Aren't
| We Are | We Aren't |
|--------|-----------|
| [Trait] | [Opposite] |
| [Trait] | [Opposite] |
| [Trait] | [Opposite] |
---
## Tone by Context
| Content Type | Tone | Example |
|--------------|------|---------|
| Marketing | [Tone] | "[Sample sentence]" |
| Product | [Tone] | "[Sample sentence]" |
| Support | [Tone] | "[Sample sentence]" |
| Social | [Tone] | "[Sample sentence]" |
| Executive | [Tone] | "[Sample sentence]" |
---
## Language Guide
### Words We Love
| Word | Why | Instead Of |
|------|-----|------------|
| [Word] | [Reason] | [Alternative] |
### Words We Avoid
| Avoid | Why | Use Instead |
|-------|-----|-------------|
| [Word] | [Reason] | [Better option] |
### Industry Terms
| Term | Our Usage | Notes |
|------|-----------|-------|
| [Term] | [How we use it] | [Context] |
---
## Style Rules
### Grammar
- **Contractions**: [Guidance]
- **Oxford comma**: [Yes/No]
- **Em dashes**: [Usage]
- **Exclamation points**: [When appropriate]
### Formatting
- **Headlines**: [Case style]
- **CTAs**: [Style]
- **Numbers**: [Rules]
- **Dates**: [Format]
---
## Examples
### Good Examples
**Marketing Copy**:
✅ "[Good example that embodies our voice]"
**Product Copy**:
✅ "[Good example that embodies our voice]"
**Error Message**:
✅ "[Good example that embodies our voice]"
### Examples to Avoid
**Too Formal**:
❌ "[Example that's off-brand - too formal]"
✅ "[Rewritten to be on-brand]"
**Too Casual**:
❌ "[Example that's off-brand - too casual]"
✅ "[Rewritten to be on-brand]"
**Too Jargon-Heavy**:
❌ "[Example that's off-brand - too technical]"
✅ "[Rewritten to be on-brand]"
# Brand Voice Review: [Content Title]
**Created**: [Date]
**Data Sources Used**: [Brand guidelines, etc.]
---
## Overview
- **Content Type**: [Type]
- **Target Audience**: [Audience]
- **Channel**: [Where it will appear]
## Voice Assessment
| Attribute | On-Brand? | Notes |
|-----------|-----------|-------|
| [Attribute 1] | ✅/⚠️/❌ | [Feedback] |
| [Attribute 2] | ✅/⚠️/❌ | [Feedback] |
| [Attribute 3] | ✅/⚠️/❌ | [Feedback] |
**Overall**: [On-brand / Needs work / Off-brand]
## Specific Feedback
### Strong Elements
- [What works well]
- [What works well]
### Needs Adjustment
| Current | Issue | Suggested |
|---------|-------|-----------|
| "[Current text]" | [Problem] | "[Revised text]" |
| "[Current text]" | [Problem] | "[Revised text]" |
### De-Slop Opportunities
- [ ] [Weak phrase to strengthen]
- [ ] [Filler to remove]
- [ ] [Passive to make active]
## Rewritten Version
[Full revised content that's fully on-brand]
When configured with integrations, this skill can: