From writing
This skill should be used when the user asks to "humanize" text, "make this sound human", "rewrite in OX/SF/AB/ST voice", "remove AI patterns", "make this less AI", "edit for voice", "write like a human", or needs any text transformed to sound authentically human-written. Also triggers when generating new content with a voice shortcode (OX, SF, AB, ST) or when the user's personal preferences reference the humanize skill. Covers AI pattern detection, regional voice calibration, burstiness engineering, and multi-pass verification.
How this skill is triggered — by the user, by Claude, or both
Slash command
/writing:humanizeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Transform AI-generated or AI-sounding text into genuinely human prose — or generate new content that reads as unmistakably human from the first word. This is not a pattern-removal checklist. It is a four-phase transformation system that detects, calibrates, transforms, and verifies.
Transform AI-generated or AI-sounding text into genuinely human prose — or generate new content that reads as unmistakably human from the first word. This is not a pattern-removal checklist. It is a four-phase transformation system that detects, calibrates, transforms, and verifies.
The test: if someone reads the output and thinks "an AI wrote this," the skill has failed.
Four regional English voices, each grounded in its origin and proud of it. Default is OX unless another is specified.
| Code | Voice | One-line |
|---|---|---|
OX | Oxford English | Senior diplomat at Chatham House — quiet authority, educated warmth |
SF | American English | Foggy Bottom meets Sand Hill Road — strategic gravitas, builder velocity |
AB | Canadian English | Albertan prairie directness — no-nonsense warmth, global polish |
ST | Indian English | Tharoorian eloquence calibrated for boardroom clarity — erudite yet precise |
When the user specifies a shortcode, load references/voice-profiles.md for the full voice specification. When no shortcode is given, apply OX as default.
Scan the input for AI patterns across three levels. Consult references/pattern-library.md for the full taxonomy.
Document level — structural predictability, paragraph symmetry, formulaic section ordering, absence of genuine digressions or callbacks.
Paragraph level — cadence uniformity (sentences clustering around 18-22 words), semantic front-loading, the zoom-out reflex, transitional scaffolding.
Sentence level — the original tells: significance inflation, promotional language, -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, sycophantic tone, filler phrases, excessive hedging, copula avoidance.
Quick-reference — the 10 highest-signal patterns:
Determine the target voice and register. This phase shapes everything that follows.
If a shortcode is specified: Load the corresponding profile from references/voice-profiles.md. Apply its full specification — spelling conventions, sentence architecture, rhetorical style, signature moves, and explicit avoidances.
If no shortcode is specified: Apply OX as default.
Calibration checklist:
This is where the work happens. Two sub-phases, always in this order.
3a. Subtract — Remove AI patterns Strip every identified AI pattern. Replace with constructions appropriate to the target voice. Do not simply delete — rewrite the surrounding context so the removal is seamless.
Key rewrites by voice:
OX: Replace promotional language with measured assessment. Replace vague attributions with specific sources or honest acknowledgement of uncertainty.SF: Replace hedging with direct statements. Replace -ing phrases with active constructions. Cut filler ruthlessly.AB: Replace significance inflation with practical framing. Replace emotional flattening with genuine, understated reaction.ST: Replace simplistic constructions with architecturally richer sentences. Replace vague attributions with precise sourcing or eloquent acknowledgement of the unknown.3b. Add — Inject human qualities
Removing AI patterns is necessary but insufficient. Actively inject the characteristics that make writing unmistakably human. Consult references/advanced-techniques.md for the full methodology.
Burstiness — Vary sentence length deliberately. Short sentences. Then longer ones that take their time, building through clauses, pausing where emphasis demands it, resuming with fresh energy. The target voice profile specifies the burstiness pattern.
Structural asymmetry — Break predictable structures. Not every paragraph should be the same length. Not every section should follow the same arc. Allow a short paragraph after a long one. Allow a digression that earns its place.
Epistemic honesty — Take positions. Acknowledge genuine uncertainty without hiding behind weasel words. "I don't know" is more human than "various experts have suggested."
Specificity over abstraction — Replace vague claims with concrete details. Not "a recent study" but the actual study, or honest acknowledgement that you're speaking from general knowledge.
Genuine emotional texture — Not "this is interesting" but what specifically is interesting about it and why it matters. Allow mixed feelings. Allow surprise. Allow the admission that something is complicated.
Natural imperfections — Thoughts that build rather than arrive fully formed. The slight digression. Starting with conjunctions when it feels right. Ending sentences with prepositions where they naturally belong. Occasional fragments for emphasis.
Multi-pass verification. The depth depends on the operational tier.
Tier selection:
references/verification-prompts.md.The 7-axis audit (Standard and Deep tiers):
For Standard tier: Run the 7-axis check internally, fix any failures, present the final version.
For Deep tier: Run the 7-axis check, present draft with brief self-assessment, then run a second pass asking "What still sounds AI-generated and why?" Fix remaining issues. Present final version.
Quick Pass: Present the rewritten text directly.
Standard:
Deep Humanise:
references/pattern-library.md — Complete 30+ pattern taxonomy with examples and rewritesreferences/voice-profiles.md — Full specifications for all four voice profiles (OX, SF, AB, ST)references/verification-prompts.md — Multi-dimensional audit system with specific prompts per axisreferences/advanced-techniques.md — Structural humanisation, burstiness engineering, document-level transformationCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub tqnonline/agent-forge --plugin writing