Talk

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: talk Version: 1.0.0 The skill bundle is designed to help users configure real-time voice conversations. It consists primarily of markdown documentation (`SKILL.md`, `config.md`, `providers.md`) providing setup instructions and configuration examples for various voice providers. While these files contain shell commands (e.g., `clawhub install`, `ngrok http`, `tailscale funnel`, `cloudflared tunnel`), these commands are transparently presented within code blocks and are directly related to the legitimate operational requirements of setting up voice services (e.g., installing plugins, creating public webhooks). There is no evidence of data exfiltration, obfuscation, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent for harmful purposes. The content is aligned with the stated purpose and lacks indicators of intentional malicious behavior.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If these credentials are mishandled or over-shared, someone could use the user's voice or telephony accounts and create costs.

Why it was flagged

The setup asks users to configure provider credentials for paid telephony and voice services. This is expected for the skill's purpose, but those credentials can authorize account usage and charges.

Skill content
Get Account SID + Auth Token from Console ... twilio:\n  accountSid: "AC..."\n  authToken: "..."
Recommendation

Use provider-recommended secret storage, avoid pasting real tokens into shared chats or files, restrict credentials where possible, and rotate keys if exposed.

What this means

A public webhook URL may let outside traffic reach a local voice service, and open inbound calling can create unwanted usage or costs.

Why it was flagged

The guide recommends public tunnel commands so voice providers can reach local webhooks. This is purpose-aligned for phone calls, but it can expose a local service if the endpoint is not secured.

Skill content
Voice calls need a public URL ... ngrok http 8013 ... tailscale funnel 8013 ... cloudflared tunnel --url http://localhost:8013
Recommendation

Only run tunnels intentionally, protect webhook endpoints, prefer allowlists or pairing, and shut down temporary tunnels when finished.

What this means

Private notes or persistent context could be spoken or used during calls if the advanced memory feature is configured.

Why it was flagged

The advanced option describes loading persistent memory into calls through another skill. This may be useful, but it can also expose stored context to callers or voice providers if enabled.

Skill content
- Memory injection (MEMORY.md loaded into calls)
Recommendation

Review any memory file before enabling voice-call memory features, keep sensitive information out of shared call context, and limit use to trusted callers.

What this means

Installing the additional skill may add capabilities or permissions not reviewed here.

Why it was flagged

The current skill is instruction-only, but it recommends installing a separate skill for advanced functionality. That other skill is not included in these artifacts.

Skill content
Install the `phone-voice` skill for: ... ```bash\nclawhub install phone-voice\n```
Recommendation

Review the `phone-voice` skill's own artifacts, permissions, and setup instructions before installing it.