claude-bionify plugin
A Claude Code plugin that applies bionic reading: it bolds the start of each word in replies so the eye moves faster
- 21 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The plugin installs Claude Code hooks that run Python scripts on every response
- Only changes how text is displayed, makes no network calls
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/claude-bionifyDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The plugin installs Claude Code hooks that run Python scripts on every response
- Only changes how text is displayed, makes no network calls
This is third-party code. Review the repository files before installing.
What it does
The plugin bolds the leading part of each word in Claude Code's streamed replies, giving the eye a fixation point per word. This is the bionic reading technique, grounded in eye-movement research. Only the on-screen look changes: the transcript and what Claude itself reads keep the original unbolded text, which you can reopen any time. It has three boundary modes, plus settings for fixation strength, minimum word length and skipping acronyms, links, paths and headings. It runs with no dependencies and no network, and falls back to the original text on any error.
Who it is for. For anyone who reads long answers more easily this way: people with ADHD and dyslexia, and anyone who wants a calmer read.
Good fit when
- Long Claude Code answers are hard to read and you want a fixation point per word
- You want a more accessible text presentation without changing the content itself
- You want to tune the strength and boundary of the bolding for yourself
Not a fit when
- Bolding word starts hinders rather than helps your reading
- Your terminal or theme does not render bold
Example request
Turn on bionic reading and make the bolding lighterLimitations
It changes only the display in Claude Code, and the transcript stays original. It needs bold rendering support in the terminal. It works as a Claude Code plugin, with no other hosts claimed in the README.
How to disable. Turn it off temporarily with /claude-bionify:off or uninstall the plugin via /plugin.
FAQ
Does it change what is saved in history?
No. The bolding is on screen only; the transcript and what Claude reads keep the original unbolded text.
Does it need network access?
No. The plugin has no dependencies and no network, and runs entirely on your machine.
How is claude-bionify different from ordinary Claude Code output?
The plugin bolds the leading part of every word in streamed Claude Code answers. This is bionic reading: the eye gets a fixation point on each word, which is meant to speed up reading.
How do I install claude-bionify and is the emphasis stored in history?
In Claude Code: /plugin marketplace add abullard1/claude-bionify, then /plugin install. The plugin only changes how streamed answers are displayed. It needs no network, see the README for history details.
Discussion
No questions or reviews yet.
Related
PluginsA Claude Code plugin that catches your corrections in chat and, after review, writes them into CLAUDE.md and AGENTS.md
Two plugins change how Claude Code output looks: replies in the glamour dark style and tool calls as compact one-liners.
A local reading room for Claude: an EPUB or TXT book is split into chunks, and margin notes and progress persist between sessions.
A marketplace of 18 Claude Code plugins: reply translation, a web scraper, design systems, a session log and more.
A Python CLI that turns Claude Code JSONL transcripts into readable HTML and Markdown with search, filters and a timeline.
A plugin that renders Claude Code answers as a typeset picture via Typst: tables, math, charts and diagrams in the terminal.
README in short
The README describes claude-bionify as a Claude Code plugin that bolds the start of each word in streamed replies, giving the eye a fixation point. Only the on-screen look changes, and the original text stays in the transcript and is available through the history view. It has three boundary modes, settings for fixation strength and minimum word length, and it leaves code, links, paths and acronyms intact. Install is two lines through the plugin marketplace, with on and off commands. The plugin has no dependencies, no network and no telemetry, and falls back to the original text on error.