What problem does it solve?
This skill eliminates the need to manually narrate project milestones by automatically speaking planning outcomes, issues, and summaries using TTS with project-specific voices.
Core Features & Use Cases
- Project-specific voices: assign separate voices for planning, issues, and summaries.
- Automatic announcements: triggered after planning completes, issues are resolved, or a summary is generated.
- Provider orchestration and config: supports provider_order, availability tracking, and a local config at .claude/tts-config.json; auto-assign voices from references/voice-pools.json.
- Failover and resilience: fallback to macOS say when providers are unavailable.
Quick Start
Configure voices in .claude/tts-config.json and enable automatic announcements after milestones. Then complete a planning, issue, or summary task to hear the Speak skill speak the outcome.