← ClaudeAtlas

th-humanlisted

Strip the machine fingerprint out of any draft - em dashes, AI slop words, invisible watermark characters - and score it against a five-check detection panel before it goes out. Use whenever text needs to sound human, when the user says humanize, "does this sound like AI", "remove the em dashes", "de-slop this", "will this get flagged", or before any Threads post, chain, comment or reply is shown to the user.
Athurlux/threads-agent-skill · ★ 0 · AI & Automation · score 70
Install: claude install-skill Athurlux/threads-agent-skill
# th-human Two tools live in this folder and they both actually run. Use them. Do not eyeball this. ```bash python3 humanize.py draft.txt --report # clean it, show what changed python3 detect.py draft.txt # score it, five checks python3 detect.py before.txt after.txt # prove the delta ``` On Windows, use `python` if `python3` is not on the path. Both scripts read and write UTF-8 on every platform. Both read `slop.json`, the lexicon: 100+ stock words and phrases with plain-English replacements, 17 invisible character classes, typographic substitutions and structural tells. It is meant to be edited. If the user always uses a word the lexicon strips, remove it from the file. ## What gets fixed automatically **1. Invisible characters.** Zero-width spaces and joiners, word joiners, soft hyphens, byte-order marks, Unicode tag characters, non-breaking and narrow spaces. A keyboard does not produce these, they survive copy-paste, and they are invisible in every editor. `humanize.py` deletes every one. **2. Typography.** Em dash to comma, en dash to hyphen, curly quotes to straight, ellipsis to three dots, bullet character to hyphen. **3. The slop lexicon.** delve, leverage, robust, seamless, crucial, tapestry, testament to, moreover, "in today's fast-paced world", "let that sink in" and the rest, each swapped for a plain word, with capitalisation preserved and URLs left untouched. Names that start with a dot, like `.env` or `.next`, are left