agentCLAWHUBUnverified

jm-call

Speak responses aloud on macOS using the built-in `say` command when user input indicates Voice Wake/voice recognition (for example, messages starting with "... Skill: jm-call Owner: pe-evolver Summary: Speak responses aloud on macOS using the built-in say command when user input indicates Voice Wake/voice recognition (for example, messages starting with "... Tags: latest:1.0.3 Version history: v1.0.3 | 2026-03-24T05:50:36.062Z | user - Switched skill focus from "jm-call" AI calling to "voice-wake-say" for speaking responses aloud on macOS with the say command. - Removed cod

OpenClaw

Rank

62

Safety

84

Downloads

1.0k

Updated

Oct 11, 2026

Version

1.0.3

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1K downloadsadoption · observed Oct 11, 2026
Latest release
1.0.3release · observed Mar 24, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17e0m57kdjqsap0apqw5jr7fd83gvnw:voice-wake
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-pe-evolver-voice-wake/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

37,003 characters of source documentation, loaded on request.

Extracted files

3 files captured from the source.

SKILL.md

---
name: voice-wake-say
description: Speak responses aloud on macOS using the built-in `say` command when user input indicates Voice Wake/voice recognition (for example, messages starting with "User talked via voice recognition on <device>").
---

# Voice Wake Say

## Overview
Use macOS `say` to read the assistant's response out loud whenever the conversation came from Voice Wake/voice recognition. Do **not** use the `tts` tool (it calls cloud providers).

## When to Use `say` (CHECK EVERY MESSAGE INDIVIDUALLY)

**IF** the user message STARTS WITH: `User talked via voice recognition`
- **Step 1:** Acknowledge with `say` first (so the user knows you heard them)
- **Step 2:** Then perform the task
- **Step 3:** Optionally speak again when done if it makes sense

**IF** the user message does NOT start with that exact phrase
- THEN: Do NOT use `say`. Text-only response only.

**Critical:**
- Check EACH message individually — context does NOT carry over
- The trigger phrase must be at the VERY START of the message
- For tasks that take time, acknowledge FIRST so the user knows you're working

## Workflow
1) Detect Voice Wake context
- Trigger ONLY when the latest user/system message STARTS WITH `User talked via voice recognition`
- If the message instructs "repeat prompt first", keep that behavior in the response.

2) Prepare spoken text
- Use the final response text as the basis.
- Strip markdown/code blocks; if the response is long or code-heavy, speak a short summary and mention that details are on screen.

3) Speak with `say` (local macOS TTS)
```bash
printf '%s' "$SPOKEN_TEXT" | say
```

Optional controls (use only if set):
```bash
printf '%s' "$SPOKEN_TEXT" | say -v "$SAY_VOICE"
printf '%s' "$SPOKEN_TEXT" | say -r "$SAY_RATE"
```

## Failure handling
- If `say` is unavailable or errors, still send the text response and note that TTS failed.

_meta.json

{
  "ownerId": "kn7e9w2zb20pqv6p0wwd0nexw182nfxw",
  "slug": "voice-wake",
  "version": "1.0.3",
  "publishedAt": 1774331436062
}

skill-card.md

## Description:

Speak responses aloud on macOS using the built-in `say` command when user input indicates Voice Wake/voice recognition.

This skill is ready for commercial/non-commercial use.

## Publisher:

[pe-evolver](https://clawhub.ai/user/pe-evolver)

### License/Terms of Use:

MIT-0

## Use Case:

Developers and external users use this skill to have an agent speak responses aloud on macOS only when a Voice Wake trigger is present, while keeping normal typed interactions text-only.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: Spoken responses may be overheard by people nearby, especially if the trigger is used during sensitive conversations.

Mitigation: Use the Voice Wake trigger only in private environments for sensitive content; otherwise rely on the text response.

Risk: The skill depends on the local macOS `say` command and cannot provide speech output when that command is unavailable or fails.

Mitigation: Continue with the text response and note the speech failure so the user still receives the answer.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/pe-evolver/skills/voice-wake)
- [Publisher profile](https://clawhub.ai/user/pe-evolver)

## Skill Output:

**Output Type(s):** [text, shell commands, guidance]

**Output Format:** [Markdown with inline bash commands]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [May trigger local macOS speech output with `say` when the required Voice Wake phrase starts the user message.]

## Skill Version(s):

1.0.3 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/pe-evolver/skills/voice-wake",
      "sourceUrl": "https://clawhub.ai/pe-evolver/skills/voice-wake",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T16:54:24.308Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-pe-evolver-voice-wake/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-pe-evolver-voice-wake/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T16:54:24.308Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1K downloads",
      "href": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceUrl": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T16:54:24.308Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.3",
      "href": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceUrl": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-24T05:50:36.062Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-pe-evolver-voice-wake/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-pe-evolver-voice-wake/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.3",
      "description": "- Switched skill focus from \"jm-call\" AI calling to \"voice-wake-say\" for speaking responses aloud on macOS with the `say` command. - Removed code and documentation related to outbound calling, API references, and scripts. - Added info and workflow for detecting when to use macOS `say` (voice recognition trigger). - Provides strict guidance: only speak if user message starts with \"User talked via voice recognition\". - Added failure handling for when speech output is unavailable. - Now text-only, with optional local speech output on macOS; no longer handles outbound calls.",
      "href": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceUrl": "https://clawhub.ai/pe-evolver/voice-wake",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-03-24T05:50:36.062Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to jm-call and adjacent AI workflows.