Launch Speed Reader for Text
Speed Reader launches an RSVP word-by-word reading view with Spritz-style ORP highlighting for quick reading.
Why it matters
Accelerate your reading comprehension by launching an RSVP speed reader. This skill displays text word-by-word, highlighting the optimal recognition point for faster processing.
Outcomes
What it gets done
Extract text from the current conversation or provided arguments.
Clean and format text by stripping markdown.
Launch an HTML-based speed reader with highlighted text.
Provide playback controls (Space to play/pause).
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/ag-speed | bash Overview
Speed Reader
Speed Reader launches a local RSVP reading view that displays text one word at a time with Spritz-style ORP highlighting. Use it to speed-read provided text or the assistant's last response. It's a reading aid, not a summarization or transformation tool.
What it does
Speed Reader launches an RSVP (Rapid Serial Visual Presentation) speed reader that displays text one word at a time, with Spritz-style ORP (Optimal Recognition Point) highlighting to help the eye land on the right spot in each word.
When to use - and when NOT to
Use it to turn provided text, or the assistant's own prior response in the conversation, into a word-by-word reading view for quick reading rather than document transformation or summarization. It is a reading aid, not a content-processing tool - if $ARGUMENTS isn't given, it defaults to the main content of the previous response rather than asking for new text.
Inputs and outputs
Input: text passed via $ARGUMENTS, or, if omitted, the previous response's main content, with markdown formatting such as headers, bold, links, and code blocks stripped down to clean prose and quotes or backslashes escaped for JavaScript. Output: the local reader.html file, with the escaped text injected as window.SPEED_READER_CONTENT in place of a CONTENT_PLACEHOLDER marker, opened via the OS's open command, with Space to play or pause playback.
<script>window.SPEED_READER_CONTENT = "your escaped text";</script>
<!-- CONTENT_PLACEHOLDER -->
Who it's for
Anyone who wants to speed-read a block of text or the assistant's last answer, one word at a time, instead of scanning a full page of prose.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.