← 返回 Skills 市场
Voice Agent Builder Pro
作者
aiwithabidi
· GitHub ↗
· v1.0.0
676
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install voice-agent-pro
功能描述
Build and manage Voice AI agents using Vapi, Bland.ai, or Retell. Create agents, configure voices, set prompts, make outbound calls, and retrieve transcripts...
安全使用建议
This package is essentially a Vapi API client and needs only your VAPI_API_KEY — that part is coherent. However: (1) SKILL.md overstates support for Bland.ai/Retell and documents commands (like create-kb) that aren't implemented in the shipped script; treat those claims as marketing, not functionality. (2) Several example commands (import-phone) show you passing third-party credentials (Twilio SID/AuthToken) on the command line — the script will send those values to api.vapi.ai. Only provide such secrets if you trust Vapi and the skill author (agxntsix.ai). (3) If you plan to use this in production, verify Vapi's security/BAA/compliance for any sensitive data (PHI/PCI), and consider using short‑lived or limited-scope credentials when possible. (4) If you need Bland.ai or Retell support, expect to supply separate, official integrations rather than relying on this skill. (5) To reduce risk: run the script in an isolated environment, monitor network calls (to ensure they go to the documented api.vapi.ai endpoint), and inspect or test with non-production credentials before supplying real accounts.
功能分析
Type: OpenClaw Skill
Name: voice-agent-pro
Version: 1.0.0
The skill bundle is designed to interact with the Vapi.ai API for managing voice AI agents. All code and documentation align with this stated purpose. The `scripts/vapi_agent.py` script correctly uses environment variables for API keys and makes legitimate API calls to `https://api.vapi.ai`. While it handles sensitive credentials (like Twilio API keys) for importing phone numbers, this is part of its intended functionality and these are passed directly to the Vapi API, not exfiltrated. The `SKILL.md` provides clear instructions without any prompt injection attempts or malicious directives. There are no signs of data exfiltration to unauthorized endpoints, persistence mechanisms, or obfuscation. The direct use of `json.loads` on command-line arguments in `vapi_agent.py` could be a vulnerability if the calling environment (e.g., the OpenClaw agent) does not sanitize user input, but this is a vulnerability in the calling context rather than malicious intent within the skill itself.
能力评估
Purpose & Capability
The skill's name/description and the included Python wrapper align: it is a Vapi API client and legitimately requires VAPI_API_KEY. However, SKILL.md repeatedly claims support for Bland.ai and Retell and lists broader platform integrations and features that are not implemented in the provided script (the code only talks to https://api.vapi.ai). That overstatement is an incoherence between purpose/marketing and actual capability.
Instruction Scope
Runtime instructions expect you to pass potentially sensitive third‑party credentials (e.g., Twilio account SID and auth token) as JSON arguments to import-phone; the script will forward those values to Vapi's API. The SKILL.md also documents commands (e.g., create-kb) and integration patterns (calendar, CRM, Bland.ai/Retell) that are either not present in the CLI router or are only described at a conceptual level. In short: the instructions encourage transmitting credentials to the remote Vapi API and claim behaviors the code does not implement.
Install Mechanism
No install spec — instruction-only with a single Python script. Nothing is downloaded or installed automatically by the skill package itself, which minimizes install-time risk.
Credentials
Only one environment variable is required: VAPI_API_KEY, which is proportionate for a wrapper around the Vapi API. However, operational instructions direct users to supply other service credentials (e.g., Twilio SID/AuthToken) via CLI arguments; these will be transmitted to the Vapi service and so are sensitive. The skill does not request other unrelated environment variables, which is good.
Persistence & Privilege
The skill does not request 'always: true' and does not include installation hooks that modify other skills or system settings. It behaves as a normal user-invokable skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install voice-agent-pro - 安装完成后,直接呼叫该 Skill 的名称或使用
/voice-agent-pro触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial public release of voice-agent-pro (Voice Agent Builder).
- Build, configure, and manage Voice AI agents using Vapi, Bland.ai, and Retell platforms.
- Provides command-line tools to create agents, make outbound calls, manage phone numbers, and retrieve call transcripts.
- Includes a detailed platform comparison and workflow guide for agent creation.
- Supports advanced features such as custom LLM integration, multi-provider TTS, and CRM/calendar/knowledge base integration patterns.
元数据
常见问题
Voice Agent Builder Pro 是什么?
Build and manage Voice AI agents using Vapi, Bland.ai, or Retell. Create agents, configure voices, set prompts, make outbound calls, and retrieve transcripts... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 676 次。
如何安装 Voice Agent Builder Pro?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install voice-agent-pro」即可一键安装,无需额外配置。
Voice Agent Builder Pro 是免费的吗?
是的,Voice Agent Builder Pro 完全免费(开源免费),可自由下载、安装和使用。
Voice Agent Builder Pro 支持哪些平台?
Voice Agent Builder Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Voice Agent Builder Pro?
由 aiwithabidi(@aiwithabidi)开发并维护,当前版本 v1.0.0。
推荐 Skills