← ClaudeAtlas

no-fancy-asciilisted

Write text using only characters a person types on a normal keyboard. Use this WHENEVER producing or editing human-readable text: website copy, UI strings, headlines, taglines, marketing, READMEs, docs, code comments, commit messages, emails, social posts, or translations (any language). Decorative Unicode (middle dot ·, bullets •, curly quotes “ ” ‘ ’, ellipsis …, arrows → ▸ ▼, non-breaking spaces) reads as machine-generated, because people type straight quotes, three periods, and plain separators. Replace each fancy character with its plain keyboard equivalent; do not swap one ornament for another. Preserve characters a language genuinely needs (Turkish İ ı ş ğ ç ö ü, accents, non-Latin scripts), currency signs (₺ € £ $), and anything a code/data/math context requires. For dashes specifically, see the no-em-dashes skill.
TheArmagan/skills · ★ 1 · AI & Automation · score 64
Install: claude install-skill TheArmagan/skills
# No fancy ASCII A person types what is on their keyboard. Curly quotes, middle dots, ellipsis glyphs, and little arrow symbols mostly appear when text was generated by a model or run through a formatter that "prettifies" punctuation. So when a reader sees them, the writing feels machine-made, even when the words are good. Plain keyboard characters read as written by a human. The rule: if you would not produce the character by pressing one key (or an obvious Shift combo) on a normal keyboard, do not put it in prose. ## Replace these | Fancy | Use instead | | --- | --- | | `“ ” ‘ ’` smart quotes | straight `"` and `'` | | `…` ellipsis glyph | three periods `...` | | `·` middle dot, `•` bullet | reword, a comma, a period, or a plain `-`; for real lists use list markup | | `→ ← ▸ ▶ ▼ ► » «` arrows/guillemets | drop them, use a real icon/SVG, or plain text | | `–` en dash, `—` em dash | see the `no-em-dashes` skill | | `′ ″` primes used as quotes | straight `'` and `"` | | `×` used as "x" or "by" in prose | `x` or the word `by` | | non-breaking space, zero-width space, soft hyphen | a normal space, or nothing | ## Keep these These are not ornaments, so leave them alone: - Letters a language needs: `İ ı ş ğ ç ö ü`, accented Latin, and any non-Latin script. Stripping these breaks the words. - Currency: `₺ € £ ¥ $`. - `© ® ™` where they are genuinely standard, such as a footer copyright line. - Emoji, when it is a deliberate voice choice the user wants. - Any symbol a code