instrument-data-to-all…
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
This skill applies brand guidelines to content creation. It should be used when the user asks to "write an email", "draft a proposal", "create a pitch deck", "write a LinkedIn post", "draft a presentation", "write a Slack message", "draft sales content", or any content creation
Claude Code
$ npx -y skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement --agent claude-code
Codex
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a codex -y
Cursor
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a cursor -y
Gemini CLI
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a gemini-cli -y
GitHub Copilot
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a github-copilot -y
OpenCode
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a opencode -y
Windsurf
$ npx skills add anthropics/knowledge-work-plugins --skill brand-voice-enforcement -a windsurf -y
name: brand-voice-enforcement description: > This skill applies brand guidelines to content creation. It should be used when the user asks to "write an email", "draft a proposal", "create a pitch deck", "write a LinkedIn post", "draft a presentation", "write a Slack message", "draft sales content", or any content creation request where brand voice should be applied. Also triggers on "on-brand", "brand voice", "enforce voice", "apply brand guidelines", "brand-aligned content", "write in our voice", "use our brand tone", "make this sound like us", "rewrite this in our tone", or "this doesn't sound on-brand". Not for generating guidelines from scratch (use guideline-generation) or discovering brand materials (use discover-brand).
Apply existing brand guidelines to all sales and marketing content generation. Load the user's brand guidelines, apply voice constants and tone flexes to the content request, validate output, and explain brand choices.
Find the user's brand guidelines using this sequence. Stop as soon as you find them:
1. **Session context** — Check if brand guidelines were generated earlier in this session (via `/brand-voice:generate-guidelines`). If so, they are already in the conversation. Use them directly. Session-generated guidelines are the freshest and reflect the user's most recent intent.
2. **Local guidelines file** — Check for `.claude/brand-voice-guidelines.md` inside the user's working folder. Do NOT use a relative path from the agent's current working directory — in Cowork, the agent runs from a plugin cache directory, not the user's project. Resolve the path relative to the user's working folder. If no working folder is set, skip this step.
3. **Ask the user** — If none of the above found guidelines, tell the user: "I couldn't find your brand guidelines. You can:
Wait for the user to provide guidelines before proceeding.
Also read `.claude/brand-voice.local.md` for enforcement settings (even if guidelines came from another source):
Before writing, identify:
Voice is the brand's personality — it stays constant across all content:
Refer to `references/voice-constant-tone-flexes.md` for the "voice constant, tone flexes" model.
Tone adapts by content type and audience. Use the tone-by-context matrix from guidelines to set:
Create content that:
For complex or long-form content, delegate to the content-generation agent (defined in `agents/content-generation.md`). For high-stakes content, delegate to the quality-assurance agent (defined in `agents/quality-assurance.md`) for validation.
After generating content:
When `always-explain` is true in settings, include brand application notes with every response.
When the user's request conflicts with brand guidelines: 1. Explain the conflict clearly 2. Provide a recommendation 3. Offer options: follow guidelines strictly, adapt for context, or override
Default to adapting guidelines with an explanation of the tradeoff.
Open questions are unresolved brand positioning decisions flagged during guideline generation, stored in the guidelines under an "Open Questions" section. When generating content, check if the brand guidelines contain open questions:
Plugins that turn Claude into a specialist for your role, team, and company. Built for Claude Cowork, also compatible with Claude Code.
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
Run nf-core bioinformatics pipelines (rnaseq, sarek, atacseq) on sequencing data. Use when analyzing RNA-seq, WGS/WES, or…
This skill should be used when scientists need help with research problem selection, project ideation, troubleshooting stuck…
Deep learning for single-cell analysis using scvi-tools. This skill should be used when users need (1) data integration and batch…
Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering…
Set up your bio-research environment and explore available tools. Use when first getting oriented with the plugin, checking which…
Turn repeatable outputs of a one-person company into compounding assets. Use when Codex needs to explain asset-compounding…
dontbesilent 商业工具箱的技能调度台,根据当前问题和反馈选择下一步,在对话中直接执行、澄清、组合或对照尝试 Skill。用户不知道从哪里开始、需要调整处理方法、第一次使用…
Help define company values and culture for a minimalist business. Use when someone is setting up their company culture, preparing…