Install
openclaw skills install mimic-my-writingMimic my writing -- force AI to write like you do. Extract a quantitative voice fingerprint from sample text (sentence burstiness, vocabulary anchors, signature phrases, punctuation rate, quirks) and use it as a hard constraint when drafting. Use when the user asks to write in their voice, write like them, mimic a specific author, sound like a sample, match a writing style from examples, or de-AI a draft against a personal style. Also use when asked to grade how well a draft matches an author's voice.
openclaw skills install mimic-my-writingForce any draft to sound like a specific human by extracting a measurable fingerprint from their samples and writing to those constraints. Stops the model from defaulting to LLM voice.
# 1. Drop the user's writing samples here (markdown or plain text)
samples/<author-slug>/
# 2. Extract the fingerprint
scripts/analyze_voice.py samples/<author-slug>/
The script prints a JSON report. Read it, then draft.
The analyzer measures rhythm (sentence-length burstiness, fragment share), vocabulary (TTR, top content words, profanity rate, AI-filler hits), punctuation (em-dash, exclaim, semicolon rates), contractions, signature 2- and 3-grams, sentence openers, and quirks (all-caps emphasis, rhetorical Q+A, "fuck" as intensifier, etc).
Each metric maps to a concrete writing rule. See references/fingerprint.md for the translation table.
samples/<author-slug>/.scripts/analyze_voice.py samples/<author-slug>/. Takes <1 second, stdlib only.references/fingerprint.md. Write out the constraints (sentence rhythm targets, vocab anchors, must-use signature phrases, quirks to preserve).references/anti-ai-tells.md -- rip out LLM defaults (delve, leverage, tricolon stacks, etc).Detailed variants (cold mimic, warm mimic, hybrid voice, critique mode, sample organization) live in references/workflow.md.
quirks array. They're flags for hard constraints, not suggestions.references/fingerprint.mdreferences/anti-ai-tells.mdreferences/workflow.mdsamples/ has multiple authors, only analyze the requested one's folder. Don't mix fingerprints unless explicitly asked for a fusion.From samples/chad/:
A draft that hits those numbers reads like Chad. One that doesn't reads like ChatGPT cosplaying Chad.