Skills

ReadIt

Reads content aloud in the DA's Fish Audio voice (an article, a file, pasted text, or...

Install

npx skills add danielmiessler/LifeOS --skill ReadIt -g -a claude-code -y
Repository
danielmiessler/LifeOS19.7k
Category
Writing
Updated
8d ago
License
MIT
Context cost
Lightabout 1,100 tokens
Runs scripts
Yes, review before use

What it does

Reads content aloud in the DA's Fish Audio voice (an article, a file, pasted text, or what the DA just wrote) as one continuous read that starts within seconds and can be paused or stopped. USE WHEN read it to me, read this to me, read that aloud, read it, ri, /ri, play this, say this out loud, listen to this, read the article, read your write-up, stop reading, pause the read, resume the read. NOT FOR spoken tutorials (Teach), narrated video essays (the video-essay skill), one-line status notifications (the voice endpoint), or the phone and text lines.

ReadIt

One command turns content into the DA's voice reading it. The read starts within a few seconds regardless of length: the first chunk synthesizes, a detached player starts, and the rest synthesizes while earlier chunks play. stop, pause, resume, and status act on the running read.

Ideal State

  • The principal hears the requested content in the DA's voice within seconds, whatever its length, and the running read answers stop, pause, resume and status.
  • What plays is a faithful spoken version of the requested piece: not a summary, and not raw markup read out.
  • Nothing else speaks over the read, and a headless channel never speaks at all.

Intent Routing

IntentTriggerFile
Read"read it to me", "ri", "/ri", "read this", "read your write-up", a URL or file to readIntents/Read.md
Control"stop", "pause", "resume", "where are you in the read"Intents/Read.md § Control

References

FileRead when
Setup.mdfirst-time setup: the Fish Audio account and key, the voice profile, and a read-only check

Tool contract

bun ~/.claude/skills/ReadIt/Tools/ReadIt.ts read --file <path> [--title "<title>"] [--voice <profile>]
bun ~/.claude/skills/ReadIt/Tools/ReadIt.ts read --text "<short text>"
bun ~/.claude/skills/ReadIt/Tools/ReadIt.ts stop | pause | resume | status
Read the whole SKILL.md on GitHub

More in Writing