| name | rsvp |
| description | Open the terminal speed reader (RSVP) on the most recent plan, or on text/a file the user names. Use when the user wants to "speed read the plan", "RSVP this", or read some text with the speed reader in a new window. This helps the user understand important information in long write-ups. |
| argument-hint | [file path | wpm flag, e.g. -w 500] |
| allowed-tools | Bash(npx:*) |
Speed-read in a new window
The launcher below runs immediately via the ! inline-bash syntax, so when a
file is given it opens the reader without any extra round-trips:
!if [ -n "$ARGUMENTS" ]; then npx -y agent-rsvp -o $ARGUMENTS; else echo "NO_ARGS — no file given, use the recent plan"; fi
What to do next
-
If the launcher opened a window above (a file/args were given): just tell
the user it opened in a new window and remind them of the keys —
←/→ speed, space pause, m mode, q quit. You're done.
-
If it printed NO_ARGS: no file was given, so speed-read the plan. Take
the most recent plan you presented in this conversation (the markdown
body from your last ExitPlanMode), write it verbatim to
/tmp/rsvp-plan-$(date +%s).md with the Write tool, then launch it:
npx -y agent-rsvp -o <that-file>
Then share the controls as above.
Notes
- The reader is a full-screen TUI, so the launcher opens it in its own Terminal
window — never try to run it inline in Claude Code's terminal.
- Default speed is 600 wpm; pass
-w <wpm> in the arguments to change it.
- If the launcher prints a fallback command (non-macOS), relay it to the user.