Back to skill
Skillv0.1.0
ClawScan security
Voice Call · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 31, 2026, 7:03 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's instructions, declared config requirement, and runtime behavior are consistent with a voice-call helper that uses an existing OpenClaw voice-call plugin; nothing requested is disproportionate to that purpose.
- Guidance
- This skill appears coherent for controlling an existing OpenClaw voice-call plugin. Before installing: 1) Verify the plugin providing voice-call is from a trusted source and that the owner/registry entry is authoritative (source/homepage are unknown). 2) Keep provider credentials (Twilio/Telnyx/Plivo) in secure config storage and ensure only the voice-call plugin can access them. 3) Decide whether the agent should be allowed to autonomously initiate outbound calls — if not, disable autonomous invocation or add explicit guardrails (approved numbers, rate limits, logging/approval workflow). 4) Monitor call activity and billing after enabling to detect unintended or abusive usage.
Review Dimensions
- Purpose & Capability
- okName/description match the SKILL.md: it is an instruction-only adapter for the platform's voice-call plugin. The single declared config requirement (plugins.entries.voice-call.enabled) aligns with the stated need to enable the plugin. The skill does not request unrelated binaries or credentials.
- Instruction Scope
- noteSKILL.md restricts actions to initiating/continuing/speaking/ending calls and checking status via the voice_call tool. This stays within the stated purpose. Note: the tool allows the agent to place outbound calls and speak messages — a powerful capability that may have privacy, cost, and abuse implications if the agent is allowed to call arbitrary numbers without guardrails.
- Install Mechanism
- okNo install spec and no code files (instruction-only), so nothing is written to disk or downloaded by the skill itself. This is the lowest-risk install model.
- Credentials
- noteThe skill does not request environment variables; it expects provider credentials to live in the plugin config (twilio/telnyx/plivo keys and fromNumber). That is proportionate, but those config entries are sensitive credentials — ensure they are stored securely and limited to the plugin, not exposed to unrelated skills.
- Persistence & Privilege
- okalways is false and the skill does not request persistent elevated privileges or modify other skills. Autonomous invocation is allowed (platform default) — because the skill can initiate calls, consider whether autonomous calls are acceptable in your deployment.
