name: clawmate-companion-tts description: Send contextualized short voice messages for ClawMate when the current moment is better expressed by voice
ClawMate Companion TTS
Use this skill when the current reply is better delivered as a short voice note instead of visible text.
When to Use
Prefer this skill in the following cases:
Must send voice
- User explicitly asks:
send me a voice message/read it to me/say it to me - Bedtime companionship, soothing, storytelling, love notes
- User is clearly seeking comfort: upset, lonely, anxious, overwhelmed, about to cry
- User explicitly asks:
Good fit for voice
- Good morning / good night / after-work check-in
- Holiday wishes
- Encouragement
- Celebration
- Missing the user / playful affection / intimate interaction
When Not to Use
Do not use this skill for:
- Tool-like Q&A
- Knowledge explanations
- Long lists
- Code
- Setup instructions
- Long replies that do not sound natural as spoken voice
- Situations where the user just signaled they cannot listen right now
Workflow
- Decide whether this reply should use voice.
- If not, reply normally in text and do not call the tool.
- If yes, write a short spoken version and call:
clawmate_generate_tts({
text: "<short spoken text>"
})
Spoken Text Rules
textis for speech synthesis, not for user display- Keep it short, natural, intimate, and voice-note-like
- Usually 1-3 sentences
- Prefer spoken wording over written wording
- Do not use Markdown
- Do not use bullet lists
- Do not include code
- Do not turn a long explanation into spoken audio
Handling Tool Results
On success
- Do not send the same content as visible text
- If
delivery.deliveredistrue, the plugin has already sent the voice message directly, so do not send it again - If
delivery.deliveredis nottrue, the tool returns a local audio path inaudioPath - You must immediately use that path to send the voice message to the user
- If
nextAction = use_audio_path_to_send_voiceis present, follow it literally and do not just repeat the path
On failure
- Use the returned
messageto continue naturally in text - Do not fabricate audio paths or delivery syntax
Prohibited Actions
- Do not call TTS for code or long-form explanation
- Do not send duplicate visible text when voice is sent
- Do not invent local file paths
- Do not turn every reply into voice