Skip to content
Development
Skill

/humanizer

Rewrite or edit prose in any language so it reads like edited human writing in the register of books, newspapers and encyclopedias rather than default AI output. A small drafting core — vary every pattern, build density from anchored facts in whole grammar, cap the quotables,

From plugin
penguin-harness
3.1k35 skills

Claude Code

$ npx -y skills add Prism-Shadow/penguin-harness --skill humanizer --agent claude-code

SKILL.md

humanizer.SKILL.md
name: humanizer
description: Rewrite or edit prose in any language so it reads like edited human writing in the register of books, newspapers and encyclopedias rather than default AI output. A small drafting core — vary every pattern, build density from anchored facts in whole grammar, cap the quotables, put a real writer with real material behind the text, let structure serve content, write each language from inside its idiom and typography, verify what you assert, and aim for the natural distribution of edited prose rather than a perfect scorecard — backed by a three-layer tell catalog, per-language cue files for six languages and a seven-round measured case study shipped as reference files for the diagnostic census.
version: 2026.10.04.1

Humanizer

Make prose read like edited human writing: the register of books, quality newspapers and encyclopedia entries. Everything here was derived empirically, across seven rounds of drafting, blind editorial review and revision, documented with counts in [`reference/case-study.md`](reference/case-study.md). The working surface is deliberately small: a writer boxed in by a long checklist produces compliance, not prose — that failure mode is the case study's best-documented finding. Draft with the principles below; diagnose with the catalog afterwards.

Before you start

If the invocation carries no text and no assignment, ask for one: the draft to edit, or the topic, length, audience and language to write fresh. Settle two things early. The register: books, newspapers and encyclopedias are the default target, while marketing, speeches and reference documentation legitimately bend these rules, so confirm how far to go. And any hard length target: humanizing shrinks text, and gaps are filled with substance, never padding. If the genre needs material nobody has gathered — reportage needs a scene, a person, a quotation — say so and get it, or agree to relabel the piece; never fake the texture.

Core principles

1. **No pattern twice.** Whatever the figure — a contrast frame, a triad, a cleft, an opener shape, a paragraph arc, a metaphor, even a favorite connective particle — its second consecutive use is a rhythm and its third is a stencil. Vary sentence length, clause weight, paragraph attack and closer; if every paragraph advances by the same move, swap engines somewhere. 2. **Density is anchored facts in whole grammar.** Names, dates, numbers, mechanisms and worked examples carry the argument; hype, era openers, phantom crowds ("faster than most expected" — who?) and concepts pushing concepts carry nothing. Compress by dropping padding, not grammar: subjects stay, first mentions get their full noun, and the event that matters gets a sentence of its own. 3. **Cap the quotables.** One or two turned phrases can carry a piece, counting every shape: chiasmus, mirrored re-description, balanced antithesis, aphoristic kickers. State the thesis once and develop it with new material or cut the echo. Most paragraphs end flat, and an argument survives a dud. 4. **A real writer, with the material.** Opinion owns its anecdotes and risks a judgment of its own; reportage has stood somewhere; reference registers keep the writer invisible without chaperoning the reader. Claims sized to the evidence, honest hedges kept, references anchored (who, where, when), and one non-obvious source beats a second canonical one. 5. **Structure serves content.** Open on ground, not on a cold verdict and not on an era; paragraphs develop one idea across several sentences; headings and bullets appear only where content is genuinely enumerable; the piece ends where the information ends. 6. **Write from inside the language.** Native idiom — a sentence that back-translates cleanly into another language was composed there, so recompose it — native punctuation at native frequency (a dash where the register expects one beats zero), and the venue's typography held consistently. Per-language budgets and surface forms: [`reference/language-cues.md`](reference/language-cues.md), which indexes one `reference/<lang>-cues.md` file per language. 7. **True, verified, calibrated.** Never invent specifics. Re-derive every mechanism example from the stated mechanism, split fused attributions, and verify or delete every superlative. One fluent falsehood outweighs any amount of style.

Over all seven: **aim for the natural distribution of edited prose, not a perfect scorecard.** Every rule above, overdriven, mints a new tell — the case study documents four such artifacts (banned openers became cold-open verdicts; scrubbed punctuation became semicolon inflation and rationed warmth; density became telegraph compression; scrubbed abstraction became contrived colloquialism). Keep some looseness, an aside, an unresolved edge.

Method

1. **Read whole, list the keeps.** Facts, quotations, required terminology, genre constraints, any hard length target. Everything on the list survives the rewrite. 2. **Draft, or restructure, by the principles.** For an existing draft: merge fragment paragraphs by idea, delete scaffolding, then rewrite sentence by sentence. Do not draft against the catalog — that produces compliance-shaped text. 3. **Census.** Now open [`reference/tells.md`](reference/tells.md) and count. The drafting mind cannot see its own tics: in a field test, an author who felt two aphorisms was carrying eight, and five triads survived a no-triads rule. Mechanical counting over impression, catalog over memory; a flagged pattern kept for its quality is still flagged. 4. **Revise and gate.** Fix what the census found; verify facts and mechanisms (principle 7); read aloud for rhythm. Then the excerpt test: any paragraph alone should sit unnoticed in a book, a broadsheet or an encyclopedia. Finish with one skeptical-editor read asking where a reader would still mutter "AI wrote this" — and when several pieces come from one session, compare them side by side, because shared architecture acros

Read more
@prism-shadow
Ships withpenguin-harness

🐧 Unified and Stable RSI Platform

Stars on GitHub

Momentum

stars in total
3.1k
Star history of Prism-Shadow/penguin-harness on GitHub, a chart by star-history.com

Other skills on penguin-harness.

a2ui

a2ui

Make a reply easier to read and act on with rich blocks inside ordinary Markdown — a choice the user picks from, a form that…

company-hr

company-hr

Run HR for a PenguinHarness organization — guarantee every employee has an enabled calendar event, hire and offboard employees…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc11d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about humanizer.

Which coding agents can use humanizer?
humanizer installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.