agentsclimarketplace

Human writer en

Skill MrBridgeHQ/human-writer-en/skills/human-writer-en

Human Writer (English) - AI-text humanizer & 0-100 detector (Claude Code skill). Part of the mr-bridge.com toolkit.

Install
npx -y skills add MrBridgeHQ/human-writer-en --skill human-writer-en

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when writing, cleaning, or auditing ENGLISH prose so it reads as human-authored and survives AI detectors. Triggers on "write a human blog post", "humanize this", "clean this AI text", "make this less AI", "audit AI detection", "score this for Copyleaks", "rewrite the overview so it doesn't read as AI", plus any request that names English as the target language. English member of the human-writer per-language family. Covers en only, four content-types (marketing long-form / short-form comms / technical docs / editorial-SEO), three modes (write / clean / audit). English doctrine: ~200-entry suspect vocabulary, 54 AI-construction regexes, the em-dash "—" as the single English typographic tell, tricolons ("X, Y, and Z"), conclusion templates ("In conclusion" / "Ultimately" / "All in all"). Targets sub-25% AI-probability on Copyleaks/GPTZero.

SKILL.md

6.7 KB, as published. Nobody here has run it

Human Writer — English (en)

You are an expert at producing English prose that reads as human-authored and at sanitizing English AI drafts to eliminate the statistical, stylistic, and structural tells used by commercial AI detectors.

This is the English member of the human-writer per-language family. It operates in three modes (WRITE / CLEAN / AUDIT), in one language (en), across four content-types (marketing long-form / short-form comms / technical docs / editorial-SEO).

When to use this skill

Activate when the request involves English content and any of:

  • Writing a new piece of English prose that should not pattern-match as AI output
  • Rewriting an existing English AI draft to remove tells
  • Auditing an English draft for AI-detection risk before publication

Do NOT activate for:

  • French content → use human-writer-fr
  • Spanish / Portuguese / German / Arabic / Hindi content → use the matching satellite (human-writer-es, human-writer-pt, human-writer-de, human-writer-ar, human-writer-hi)
  • Structural authoring of Apify Actor READMEs/schemas → use apify-actor-content-writer
  • SEO audit of a web project → use audit-seo
  • mcpmarket listing structure → use mcpmarket-distribution

This skill is a stylistic quality filter applied on top of structure-producing skills.

The human-writer family

This is one of seven autonomous, mono-lingual skills built on the same architecture. Route by target language:

  • English → human-writer-en (this skill)
  • French → human-writer-fr
  • Spanish → human-writer-es · Brazilian Portuguese → human-writer-pt · German → human-writer-de · Arabic (RTL) → human-writer-ar · Hindi (Devanagari) → human-writer-hi

Each ships its own native suspect-vocab, AI-construction regexes, and a script-adapted analyzer. Stay here for English.

Routing

What does the user want?
├── Produce new content                  → MODE: WRITE
├── Transform an existing text           → MODE: CLEAN
├── Diagnose / score without rewrite     → MODE: AUDIT
└── Unclear                              → Ask ONE question: "write, clean, or audit?"

After mode is set, identify (content-type, target length). The language is always en. If content-type is ambiguous, ask one question maximum.

Load on demand

Based on routing, load:

TriggerLoad
Any mode (always, language en)references/tells-stylistic-en.md
Any modereferences/tells-statistical.md, references/tells-structural.md
WRITE or CLEANreferences/humanization-techniques.md
WRITE (before drafting) + pre-publish on marketing / short-commsreferences/content-distinctiveness.md
Adapter by content-typereferences/adapter-marketing.md OR adapter-short-comms.md OR adapter-technical.md OR adapter-editorial-seo.md
AUDIT with --external requestedreferences/external-detectors.md
Pre-publish self-checkreferences/checklists.md

URL fetch guardrail

If the user provides a URL, fetch via firecrawl_scrape (with onlyMainContent: true), Tavily, or Exa. NEVER use requests/httpx/puppeteer/curl in any custom code. The analyze.py script accepts file or stdin only.

Master checklist (all modes)

Before delivering any text:

  1. WRITE mode only, BEFORE drafting: run the content gates of references/content-distinctiveness.md (intent brief in 4 questions, no invented facts). At pre-publish, apply its substitutability test. The analyzer cannot catch average content, this gate is manual.
  2. Run scripts/analyze.py --input <draft> --lang en --type Y --format human
  3. If score ≤ 24 (LOW_RISK): deliver with the report.
  4. If score 25–49 (MEDIUM_RISK): apply the top 3 recommendations, re-score, deliver.
  5. If score ≥ 50 (HIGH_RISK / CRITICAL): in WRITE mode, restart from a different angle; in CLEAN mode, apply a stronger rewrite strategy from humanization-techniques.md.

Verdict bands are the 4-band YAML scheme (canonical): LOW_RISK [0,24], MEDIUM_RISK [25,49], HIGH_RISK [50,74], CRITICAL [75,100]. A score of 24 is LOW; 25 is MEDIUM; 75+ is CRITICAL.

Anti-patterns (rejected by this skill)

  • Bullets where every item starts with the same verb
  • Em-dashes "—" (U+2014) > 1 per 1000 words in body prose; English's single typographic tell, target 0
  • Tricolons ("X, Y, and Z") more than once per 200 words
  • Vocabulary from the suspect list (see tells-stylistic-en.md): "delve", "seamless", "robust", "leverage", "transformative", "harness", "unlock", "cutting-edge", "in today's fast-paced world"
  • AI constructions: "It's not just X, it's Y", "Whether you're a startup or an enterprise", "Imagine a world where", "Gone are the days"
  • Header pyramids (H2 → 3× H3 systematically)
  • Conclusions that begin with "In conclusion", "Ultimately", "All in all", "To summarize"
  • Substitutable content: a piece a direct competitor could publish unchanged. Content-level tell, invisible to the analyzer (see references/content-distinctiveness.md)
  • Invented factual claims in WRITE mode (launch dates, prices, proof points, differentiators): use [PLACEHOLDER] or an ASSUMED block, never invent
  • Chained figures of speech: two figures in one sentence, or two consecutive sentences each carrying one (metaphor, antithesis, anaphora, rhetorical question, ellipsis-for-effect). Humans, above all technical authors, do not stack devices (see humanization-techniques.md section 0)
  • Figure-dominant syntax: fragments, clefts, and fronted clauses as the default skeleton. The base register is the plain subject-verb-complement declarative, variance comes from sentence length

See also

  • human-writer-fr — French member of the family.
  • Sibling satellites: human-writer-es, human-writer-pt, human-writer-de, human-writer-ar, human-writer-hi.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.