← ClaudeAtlas

unpolish-ai-writinglisted

Agent skill that removes signs of AI-generated writing, and optionally adds sparse typing errors using probability distributions informed by researched human error patterns.
wilu222/unpolish-ai-writing · ★ 1 · AI & Automation · score 77
Install: claude install-skill wilu222/unpolish-ai-writing
# Unpolish Two functions: **deslop** (strip AI writing tells) and **imperfections** (sparse hash-drawn typing errors). Default is deslop only. Add imperfections when the user asks. **Imperfections only** skips deslop entirely — draw on the text as given. ## How to invoke Infer which passes to run from the request. | User says | Run | | --- | --- | | `unpolish` / `deslop` / no extra ask | Strip + second-pass audit. Skip imperfections. | | `unpolish and add imperfections` / `deslop + imperfections` | Strip, audit, then hash-draw on the **stripped** draft. | | `imperfections only` / `just add imperfections` / `don't strip` / `skip deslop` | Hash-draw on the **text as given**. No strip, no second-pass audit. | `reroll` / `vary it` / `try other imperfections` → invent an internal salt on the imperfections pass. Does not turn strip back on. | User gives | You do | | --- | --- | | Pasted text | Return the result plus compact audit / change notes (see Deliver) | | A prose file + explicit in-place ask (“edit / fix this file”) | Edit in place, verify, summarize. Refuse source code, config, and data files | | A file named without edit permission | Read / audit and return a proposed rewrite; do **not** mutate the file | ## Pipeline ``` Unpolish progress: - [ ] 1. Strip pass (skip if imperfections-only) - [ ] 2. Second-pass audit (skip if imperfections-only) - [ ] 3. Imperfections (skip unless asked) - [ ] 4. Deliver ``` ```mermaid flowchart TD input[Draft t