← 返回 Skills 市场
jolestar

WhatsApp OpenAPI Skill

作者 jolestar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
217
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install whatsapp-openapi-skill
功能描述
Operate WhatsApp Business Platform Cloud API through UXC with a curated OpenAPI schema, bearer-token auth, and message/profile guardrails.
安全使用建议
This skill appears to do what it says (wrap the WhatsApp Cloud API via uxc), but there are a few things to check before installing: 1) The SKILL.md expects you to configure a bearer token in WHATSAPP_CLOUD_ACCESS_TOKEN, but the registry metadata does not declare any required environment variables — confirm you will provide only a least-privilege token and that the omission was accidental. 2) The skill fetches a curated OpenAPI schema from raw.githubusercontent.com and makes requests to graph.facebook.com — if you need to audit network interactions or pin the schema, download and review the JSON locally before use. 3) Ensure the token you provide has limited scope and rotation policies (avoid using long-lived/full-admin tokens). 4) The skill instructs explicit confirmation before sends — verify your agent or human workflow enforces that to avoid accidental outbound messages. If the owner or source is unknown, prefer to review the schema and the validate.sh locally and to test with a non-production token/account first.
功能分析
Type: OpenClaw Skill Name: whatsapp-openapi-skill Version: 1.0.0 The WhatsApp Cloud API skill bundle is well-structured and aligns with its stated purpose of managing WhatsApp Business Platform operations via the uxc tool. It includes a curated OpenAPI schema (whatsapp-cloud.openapi.json), clear authentication procedures using environment variables, and explicit safety guardrails in SKILL.md that require user confirmation for high-risk write operations. No evidence of malicious intent, data exfiltration, or unauthorized command execution was found.
能力评估
Purpose & Capability
The name, description, OpenAPI schema, and runtime instructions all align with operating the WhatsApp Business Platform Cloud API via the 'uxc' wrapper. However, the registry metadata claims no required environment variables or primary credential while the SKILL.md explicitly instructs binding a bearer token via WHATSAPP_CLOUD_ACCESS_TOKEN — a direct mismatch between declared requirements and actual instructions.
Instruction Scope
The SKILL.md stays on-purpose: it instructs linking a schema-backed CLI, how to set bearer auth, and which Graph API endpoints to call. It explicitly warns to require user confirmation for message sends and avoids hosting webhooks or managing media uploads. It does require network access to graph.facebook.com and to fetch a curated schema from raw.githubusercontent.com, which is expected for this wrapper but worth noting.
Install Mechanism
This is an instruction-only skill with no install spec, so it does not write arbitrary code to disk or download executables at install time. The included validate.sh is a local check script that requires common tools (rg, jq) but is only for validation.
Credentials
The runtime docs require a bearer access token (WHATSAPP_CLOUD_ACCESS_TOKEN) and phone/waba identifiers, but the skill metadata lists no required env vars or primary credential. Requesting a single WhatsApp bearer token for this functionality is proportionate — the problem is the metadata omission that could hide necessary secret access from reviewers. Also the SKILL.md suggests binding a token with uxc which will grant the skill bearer-token access to graph.facebook.com paths.
Persistence & Privilege
The skill is not marked 'always' and does not request persistent elevated privileges. It does not modify other skills or system-wide settings beyond recommending a uxc auth binding (which is scoped to the Graph API host/path). Autonomous invocation is allowed by default but not excessive here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install whatsapp-openapi-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /whatsapp-openapi-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the WhatsApp Business Platform Cloud API skill. - Enables WhatsApp API operations (phone number info, business profile, messaging) via UXC and curated OpenAPI schema. - Supports bearer-token authentication and version-pinned API paths (Graph API v25.0). - Documents required setup, core usage workflow, and best-practice guardrails. - Focuses on outbound requests: does not cover inbound webhooks, template management, media lifecycle, or full platform surface. - Includes references and strict guidance on safe message sending and business profile changes.
元数据
Slug whatsapp-openapi-skill
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

WhatsApp OpenAPI Skill 是什么?

Operate WhatsApp Business Platform Cloud API through UXC with a curated OpenAPI schema, bearer-token auth, and message/profile guardrails. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 217 次。

如何安装 WhatsApp OpenAPI Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install whatsapp-openapi-skill」即可一键安装,无需额外配置。

WhatsApp OpenAPI Skill 是免费的吗?

是的,WhatsApp OpenAPI Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

WhatsApp OpenAPI Skill 支持哪些平台?

WhatsApp OpenAPI Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 WhatsApp OpenAPI Skill?

由 jolestar(@jolestar)开发并维护,当前版本 v1.0.0。

💬 留言讨论