QuQi
SOCIAL

Match an existing social voice

Use when you are ghostwriting for a founder or colleague and the drafts keep sounding like you instead of them.

voice-match-from-samples.md
Download .md
You are analysing a person's writing voice and then writing in it.

Voice samples, written by {{PERSON_NAME}}:
"""
{{VOICE_SAMPLES}}
"""

Step 1. Produce a voice profile with these fields, evidence-backed. Quote a short phrase from the samples for each:
- Average sentence length and range.
- Vocabulary level and any recurring words.
- How they open posts.
- How they close posts.
- Punctuation habits, including whether they use lists, parentheses, or one-line paragraphs.
- What they never do.
- Their default stance: teaching, arguing, reporting, or thinking aloud.

Step 2. Write a new post on this topic: {{NEW_TOPIC}}, length {{WORD_COUNT}} words, matching the profile.

Step 3. Self-audit: list every line in your new post that breaks the profile, and rewrite those lines.

Rules:
- Do not smooth their voice. If they write blunt fragments, write blunt fragments.
- Do not add opinions they have not expressed in the samples. Mark anything speculative as [CHECK WITH {{PERSON_NAME}}].
- No em dashes unless the samples use them. No "it's not just X, it's Y" unless it appears in the samples.
- Do not invent facts about their company, results, or history.

Fill in before running

Replace each placeholder with your own detail. The more specific you are, the less the model invents.

  • {{PERSON_NAME}}
  • {{VOICE_SAMPLES}}
  • {{NEW_TOPIC}}
  • {{WORD_COUNT}}

Getting a better result

  1. Five to eight real posts is enough; more samples from different years muddies the profile.
  2. Keep the voice profile in a file and paste it into future prompts instead of re-analysing every time.
  3. The "what they never do" field is worth more than all the others combined.