claude-bionify · git:20260629.ebaad29 · 2026-06-29 · sha256 e5b4560fc38185ad
claude-bionify git:20260629.ebaad29A
Immutable. This exact content is served forever at /api/v1/blob/e5b4560fc38185ad.
--- name: claude-bionify description: Configure and control the claude-bionify bionic reading plugin. Use when the user asks about bionic reading settings (fixation/strength, boundary, minimum word length, acronyms, URLs, headings), wants to turn the bionic display on, off, or toggle it, asks for the current status, or asks how to use the /claude-bionify commands. when_to_use: User says things like "make bionify bolder", "turn off bionic reading", "set fixation to 0.7", "how do I change the minimum word length", "what bionify commands are there", or "reset bionify to defaults". user-invocable: false --- # claude-bionify control Background knowledge for answering questions about the claude-bionify plugin, which bolds the leading part of each word in Claude's responses (cosmetic bionic reading). Use it to recommend the right command and the exact key a user needs. ## When to use Load this skill when the user wants to: - Change a setting (boldness, boundary, word length, acronyms, URLs, headings). - Turn the formatting on, off, or toggle it. - Check the current state or reset overrides. - Learn what `/claude-bionify` commands exist. ## Settings Each setting has a default in `plugin.json` and a short key used by the live `/claude-bionify:set` command. The set key is what you pass to the command, and it is shorter than the `plugin.json` field name. | Setting | `set` key | Default | Values | Meaning | | :-- | :-- | :-- | :-- | :-- | | Fixation strength | `fixation` (alias `strength`) | `0.5` | `0.1` to `0.9` | Fraction of each word bolded; higher is bolder. Applies to the `fraction` boundary only. | | Bold boundary | `boundary` | `fraction` | `fraction`, `syllable`, `log` | `fraction` uses the fixation strength; `syllable` bolds up to the first syllable; `log` grows logarithmically so long words are bolded less. | | Minimum word length | `minlen` | `4` | `1` or greater | Words shorter than this stay unbolded. | | Skip acronyms | `acronyms` | `true` | `on`, `off` | Leave ALL-CAPS acronyms such as API or JSON unbolded. | | Protect URLs, paths, files | `urls` | `true` | `on`, `off` | Do not bold inside URLs, emails, file paths, or filenames. | | Skip headings | `headings` | `true` | `on`, `off` | Leave markdown headings (lines starting with `#`) unbolded. | ## Commands All commands live under the `/claude-bionify` namespace. | Command | Argument | Action | | :-- | :-- | :-- | | `/claude-bionify:status` | none | Show the current settings and whether bionify is on. | | `/claude-bionify:on` | none | Enable bionic formatting. | | `/claude-bionify:off` | none | Disable bionic formatting. | | `/claude-bionify:toggle` | none | Flip bionify on or off. | | `/claude-bionify:set` | `<key> <value>` | Override one setting live. Keys: `fixation` (or `strength`), `boundary`, `minlen`, `acronyms`, `urls`, `headings`. | | `/claude-bionify:reset` | none | Clear live overrides and restore the `plugin.json` defaults. | Examples: - `/claude-bionify:set fixation 0.7` - `/claude-bionify:set boundary syllable` - `/claude-bionify:set minlen 5` - `/claude-bionify:set acronyms off` Important: `set` only accepts the short keys above, not the longer `plugin.json` field names. `set minlen 5` works; `set min_word_length 5` does not. Likewise use `acronyms`, `urls`, and `headings`, not `skip_acronyms`, `protect_urls`, or `skip_headings`. ## Notes - `set` changes apply to the next response and persist until `/claude-bionify:reset`. - Changing the `plugin.json` defaults instead takes effect on the next session. - The formatting is cosmetic: it never alters the underlying text Claude reads or saves.