work-humanize-copy-side-by-sidelisted
Install: claude install-skill skowalskidev/dotclaude
# Reword the copy yourself, side by side, then write it back
**Why this exists:** you write copy in your own voice better than any model, but the copy is scattered
across twenty TSX components mixed with URLs, class names and props. Reading each file to find the
human-facing strings, editing them in place, and not breaking the JSX is the friction that stops you
doing it. This tool pulls every copy string out, shows the real screen beside it so you keep the
context, lets you rewrite only what you want, and writes your words back into the exact source
locations, so the whole job is "read the screen, type better words".
**This is a HUMAN-in-the-loop tool, not an auto-rewriter.** The skill extracts, presents, and writes
back. YOU supply the words. `rules/copy-quality.md`'s ban-list seeds optional suggestions when you ask
for them; the skill never replaces your voice with its own.
## What it reuses, do not rebuild it
`/sk:ship-mockup-before-after` owns the mechanics this shares. Read it and reuse them, never restate:
- **ONE self-contained HTML FILE**: inline all CSS/JS, screenshots as compressed `data:` URIs, opens
from `file://` with no server. Not a Claude artifact (a full-page screenshot blows the size ceiling).
- **The `#spec` data island**: one `<script type="application/json" id="spec">` that IS the entire
state; a small `render(spec)` builds the UI from it. Nothing user-visible lives outside `#spec`.
- **Capturing the real screen**: screenshot at a fixed viewport,