From narrator
This skill should be used when the user asks to "speak this", "read this aloud", "narrator speak", "say this out loud", or wants Claude to speak specific text or a summary of the last action on-demand, regardless of whether narrator is enabled.
npx claudepluginhub shreyas-s-rao/claude-code-narrator --plugin narratorThis skill uses the workspace's default tool permissions.
Speak text aloud on demand, regardless of whether narrator is currently enabled.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Generates or updates index.md listing all files and subdirectories in a target folder with 3-10 word descriptions from file contents. Use for indexing documentation directories.
Speak text aloud on demand, regardless of whether narrator is currently enabled.
If the user provides specific text to speak, pipe it directly:
echo "TEXT_TO_SPEAK" | bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/speak.sh" --force
If the user does not provide specific text, summarize the last action or response and speak that summary:
echo "SUMMARY_TEXT" | bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/speak.sh" --force
The --force flag bypasses the enabled check, allowing speech even when narrator is turned off.
--force for on-demand speak requestspython3 -c "import kokoro")