Skill

Launch Speed Reader for Text

Speed Reader launches an RSVP word-by-word reading view with Spritz-style ORP highlighting for quick reading.


71
Spark score
out of 100
Updated 3 days ago
Version 15.5.1

Add to Favorites

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

01

Extract text from the current conversation or provided arguments.

02

Clean and format text by stripping markdown.

03

Launch an HTML-based speed reader with highlighted text.

04

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.