Build Your Brand Voice Prompt Library With Claude
Create a reusable set of prompts that reliably produce content in your brand voice—so every piece of AI-generated content sounds like you, not generic AI.
Why a Prompt Library Matters
The biggest complaint creators have about AI writing tools is that everything sounds the same: polished, generic, personality-free. The fix isn't a better model—it's better prompting. A well-built brand voice prompt library produces content that your audience recognizes as yours.
Step 1: Document your existing voice
Before training Claude on your voice, you need to articulate what it is. Work through these questions:
Tone:
- Serious or playful?
- Warm or professional?
- Direct or exploratory?
Sentence style:
- Long flowing sentences or short punchy ones?
- Do you use rhetorical questions?
- Conversational asides ("here's the thing," "real talk") or clean formal prose?
Vocabulary:
- Industry jargon or plain language?
- Specific phrases you use often?
- Words or phrases you actively avoid?
Audience relationship:
- Do you talk to your audience like a teacher, a peer, or a friend?
- Do you challenge them or validate them?
- Formal "you" or casual "you guys" / "y'all"?
Write 1-2 paragraphs summarizing your voice. This becomes your Voice Document.
Step 2: Collect your best examples
Find 5-10 pieces of content you've written that you feel best represent your voice:
- Social media captions that performed well
- Email newsletters you're proud of
- Blog post intros that felt right
- Video script sections you liked recording
Copy these into a single document. These are your training examples.
Step 3: Build the base system prompt
In Claude.ai, you can create custom instructions (in Settings → Custom Instructions or via Projects). Write:
"You are writing content for [Your Name / Brand Name]. Here is a description of the brand voice:
[Paste your Voice Document here]
Here are examples of content in this voice:
Example 1: [paste] Example 2: [paste] Example 3: [paste]
When I ask you to write content, always match this voice. Never use: filler phrases like 'in today's fast-paced world,' corporate buzzwords like 'leverage' or 'synergy,' generic AI phrases like 'game-changing' or 'take your content to the next level.' Always write like the examples above."
Save this as a Claude Project and use it as the base for all content creation.
Step 4: Create task-specific prompt templates
The base system prompt handles voice. Task-specific prompts handle format. Create templates for each content type you produce regularly:
Instagram caption template:
Write an Instagram caption about: [TOPIC]
Key point: [MAIN INSIGHT]
CTA: [WHAT YOU WANT PEOPLE TO DO]
Format:
- Hook in first line (no "In today's video..." or questions that don't land)
- 3-5 short paragraphs
- 1-3 relevant emojis (no emoji spam)
- 3-5 hashtags at the end
- Under 300 words
YouTube script intro template:
Write the opening 60 seconds of a YouTube script about: [TOPIC]
Audience: [WHO THEY ARE]
The hook should: [surprising stat / counterintuitive claim / bold promise]
Do not start with "Hey guys" or "Welcome back"
End the intro section with a clear setup for what the video will cover
Email newsletter template:
Write a weekly newsletter section about: [TOPIC]
Format:
- Subject line (curiosity-gap style, under 50 characters)
- Preview text (under 90 characters)
- Body (300-500 words)
- Section headers to break it up
- One CTA at the end (clear and specific)
Twitter/X thread template:
Write a Twitter thread (10-12 tweets) about: [TOPIC]
- Tweet 1: Bold claim or counterintuitive hook
- Tweets 2-10: One insight per tweet, short sentences
- Tweet 11: Summary of the thread
- Tweet 12: CTA (follow, read the full post, etc.)
No hashtags. No fluff.
Step 5: Store templates where you'll use them
Options:
- Claude Projects: Store your system prompt + all templates inside a single Project in Claude.ai. Access from anywhere.
- Notion: Build a "Prompt Library" database with fields for: Template Name, Content Type, Prompt Text, Example Output.
- Text expander: Use a tool like TextExpander or Raycast snippets to trigger prompts with keyboard shortcuts. Type
;igcaption→ the full Instagram caption prompt expands.
Step 6: Test and iterate
Run each template on 5 different topics. For each output, note:
- What sounds like you?
- What sounds wrong or generic?
- What's missing?
Add constraints for the patterns that sound wrong. Example: If Claude keeps ending captions with "What do you think? Let me know in the comments!" and you never write that, add: "Never end with 'let me know in the comments' or similar generic CTAs."
Iterate until each template reliably produces first drafts you need to edit only minimally.
Time Savings at Scale
A well-built prompt library changes the math of content creation:
| Content Type | Without Library | With Library |
|---|---|---|
| Instagram caption | 15 min | 5 min |
| Email newsletter | 2 hrs | 40 min |
| YouTube script (10 min) | 2 hrs | 45 min |
| Twitter thread | 30 min | 10 min |
The setup investment (2-3 hours) pays back within the first week of use.
Discussion
Sign in to comment. Your account must be at least 1 day old.