Strip AI writing patterns from user-facing text. Takes a file or pasted text and rewrites it to read like a human wrote it, without losing meaning or structure.
LLM output has recognizable tells — em dashes, stock phrases, promotional inflation, performed authenticity. Readers (and Google) notice. This skill catches those patterns and rewrites them.
/content-gen, /landing-gen, /video-promo — polish the output/humanize path/to/file.md$ARGUMENTS — reads and rewrites in place.md, .txt, and text content in .tsx/ .html (string literals only)The most obvious AI tell. Replace with commas, periods, colons, or restructure the sentence.
BeforeAfter"The tool — which is free — works great""The tool (which is free) works great""Three features — speed, security, simplicity""Three features: speed, security, simplicity""We built this — and it changed everything""We built this. It changed everything."
Rule: Max 1 em dash per 500 words. Zero is better.
Phrases that signal "AI wrote this." Remove or replace with specific language.
Filler phrases (delete entirely):
Promotional inflation (replace with specifics):
Performed authenticity (rewrite):
AI loves triplets: "fast, secure, and scalable." Real writing varies list length.
BeforeAfter"Fast, secure, and scalable""Fast and secure" (if scalable isn't proven)"Build, deploy, and iterate""Build and ship" (if that's what you mean)Three bullet points that all say the same thingOne clear bullet
Rule: If you find 3+ triplet lists in one document, break at least half of them.
Every section has the same shape: AI tends to write: heading → one-sentence intro → 3 bullets → transition sentence. Real writing varies section length and structure.
Hedging sandwich: "While X has limitations, it offers Y, making it Z." → Pick a side. State it.
False balance: "On one hand X, on the other hand Y." → If one side is clearly better, say so.
Read the input — file path or pasted text.
Scan for patterns — check each category above. Count violations per category.
Rewrite — fix each violation while preserving:
Report what changed: text
Humanized: {file or "pasted text"}
Changes:
Em dashes: {N} removed
Stock phrases: {N} replaced
Inflation: {N} deflated
Triplets: {N} broken
Sycophancy: {N} cut
Total: {N} patterns fixed
Before: {word count}
After: {word count}
If file path: write the cleaned version back. Show a diff summary. If pasted text: output the cleaned version directly.