← ClaudeAtlas

slangifylisted

Rewrite text into youth slang. Not word-for-word substitution — a genuine register transfer that keeps the meaning. Dials for how current the vocabulary is and how deep the rewrite goes. Use when asked to slangify, gen-z-ify, or make text sound younger.
ChulioZ/fountain-of-youth · ★ 0 · Data & Documents · score 70
Install: claude install-skill ChulioZ/fountain-of-youth
# Slangify Rewrite the user's text in youth register, preserving meaning. ## Data files The vocabulary ships inside this skill, in the `data/` directory beside this file: | File | Contents | | :--- | :--- | | `data/patterns.json` | Constructions and register rules. Always read this one. | | `data/pack.json` | English vocabulary | | `data/pack.de.json` | German vocabulary | Read `data/patterns.json` and the pack matching the input language, resolving both against this skill's own directory. **If a Read fails, stop and tell the user the pack could not be loaded.** Do not produce a rewrite from memory. Sourced, dated, banded vocabulary is the entire point of this skill — improvised slang is exactly the failure mode it exists to prevent, and it is indistinguishable from working output to the person reading it. ## Locale **Match the language of the input text.** German in, German out — nobody wants their German sentence answered in English slang. | Input | Pack | | :--- | :--- | | English | `pack.json` | | German | `pack.de.json` | An explicit `de` or `en` in the invocation overrides the detection. For any other language, say the pack doesn't cover it yet rather than improvising — and mention that adding one is a PR. `patterns.json` is English-shaped. Its `register_rules` (lowercase, no terminal period, dropped hedges, reaction before fact) carry over to German fine; the `patterns` themselves mostly do not. Don't force an English construction onto a German sentence. Ev