From taizen-gtm-skills
Provides core GTM messaging guidelines and value framing for consistent customer-facing communications, referencing brand voice, value propositions, and research data.
npx claudepluginhub taizen-ai/taizen-claude-plugins --plugin taizen-gtm-skillsThis skill uses the workspace's default tool permissions.
Core messaging principles that ensure consistency across all go-to-market outputs.
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.
Core messaging principles that ensure consistency across all go-to-market outputs.
Ensure all GTM communications align with established value propositions, messaging frameworks, and brand voice guidelines.
Setup: Connect these data sources to enable full functionality. Claude will prompt you to connect any missing integrations when you use this skill.
# GTM MESSAGING DATA SOURCES
# Configure the sources for your messaging foundations
# Enterprise Search (searches across all internal sources)
- source: enterprise_search
connector: "{{GLEAN | MOVEWORKS | ELASTIC}}"
data:
- internal_docs
- wiki_content
- shared_drives
# Messaging Documentation
- source: messaging_docs
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION | CONFLUENCE}}"
paths:
- "/Marketing/Messaging Framework/"
- "/Marketing/Value Propositions/"
- "/Marketing/Brand Guidelines/"
- "/Product Marketing/Positioning/"
# Customer Research
- source: customer_research
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
paths:
- "/Research/Voice of Customer/"
- "/Research/Win-Loss/"
- "/Research/Persona Research/"
# Sales Enablement
- source: sales_content
connector: "{{SEISMIC | HIGHSPOT | SHOWPAD}}"
data:
- approved_messaging
- sales_decks
- talk_tracks
# Where to deliver messaging outputs
outputs:
# Always available - display in Claude UI
- type: display
enabled: true
# Save to messaging library
- type: documents
connector: "{{GOOGLE_DRIVE | SHAREPOINT | NOTION}}"
destination: "/Marketing/Messaging/"
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 messaging consistency and alignment 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:
At the start of each quarter, audit recent content for messaging consistency
and identify any drift from our approved frameworks. Share findings with
#product-marketing.
Taizen will:
Quarterly Messaging Audit:
At the start of each quarter, audit recent content for messaging consistency
and identify drift from approved frameworks. Save the audit to our Messaging
Audits folder and notify #product-marketing.
Messaging Update Alert:
When our messaging docs are updated, summarize the changes and notify the
GTM team on Slack so everyone stays aligned.
When scheduling via Taizen MCP, Claude will:
| Parameter | Description | Example |
|---|---|---|
task | Natural language description of what to do | "Audit content for messaging consistency" |
schedule | When to run (cron or trigger) | "quarterly" or "when messaging docs updated" |
skill_content | Object containing primary skill and referenced skills | See structure below |
outputs | Where to send results | "Slack #product-marketing, Google Drive" |
skill_content structure:
skill_content:
primary:
name: "gtm-messaging"
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.
When articulating value, follow this hierarchy:
When creating any GTM content, reference these foundations to ensure:
Invoke with natural language:
When applying messaging foundations, structure outputs as:
## Key Message
[Primary value statement]
## Supporting Points
1. [Point 1 with evidence]
2. [Point 2 with evidence]
3. [Point 3 with evidence]
## Proof Points
- [Relevant metric or case study]
- [Customer quote or testimonial]