← Back to Skills Marketplace
shaowenchen

webhook-send

by Shaowen Chen · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
540
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install webhook-send
Description
向指定 webhook 地址发送消息。URL 从环境变量 WEBHOOK_SEND_URL 读取。 仅支持 text、markdown 两种类型,支持 Markdown 富文本。
Usage Guidance
This skill performs simple POSTs to a webhook URL read from the environment. Before installing: 1) Expect to set WEBHOOK_SEND_URL (it is required by the instructions even though metadata doesn't list it) — ensure that URL points to a trusted endpoint and that any token in it is acceptable to share. 2) Don't put high-privilege credentials in that URL unless you trust the destination. 3) If you need stronger guarantees, ask the publisher to update the package metadata to declare WEBHOOK_SEND_URL as a required env var and to document exactly where data is sent. 4) Test in a safe environment (a disposable webhook receiver) to confirm behavior and rate/length limits before using in production. 5) If you see the skill asking for other env vars or reading system files, treat that as a red flag and avoid installing.
Capability Analysis
Type: OpenClaw Skill Name: webhook-send Version: 1.0.0 The skill bundle is a standard utility designed to send text or Markdown notifications to a webhook URL specified via the WEBHOOK_SEND_URL environment variable. The instructions in SKILL.md and the documentation in README.md and reference.md are consistent with this purpose, containing no evidence of hardcoded malicious endpoints, data exfiltration, or prompt-injection attacks.
Capability Assessment
Purpose & Capability
The SKILL.md explicitly says the webhook URL is read from the environment variable WEBHOOK_SEND_URL, but the registry metadata lists no required env vars and no primary credential. That mismatch is incoherent: a webhook-sending skill should declare WEBHOOK_SEND_URL as required so users know a secret/URL will be used.
Instruction Scope
Instructions are narrowly scoped: build a JSON body (text or markdown) and POST to the webhook URL using Content-Type: application/json. They do not instruct reading other files, system paths, or unrelated env vars. The only scope issue is that the SKILL.md relies on an env var not declared in the metadata.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk installation footprint. Nothing is written to disk by an installer.
Credentials
The skill will use a webhook URL (likely containing secret tokens) from WEBHOOK_SEND_URL, but that env var is not declared in requires.env/primaryEnv. Requiring an undeclared secret is disproportionate from a metadata/transparency standpoint. Also, any webhook URL is an external endpoint: the skill will transmit whatever message body the agent constructs, so users should treat the URL as a secret and verify the destination before use.
Persistence & Privilege
always is false and the skill is user-invocable only; it does not request persistent/global agent privileges or modify other skills. Autonomous invocation is allowed by default but not combined with other high-risk factors here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install webhook-send
  3. After installation, invoke the skill by name or use /webhook-send
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of webhook-send skill - Send messages to a specified webhook URL, supporting text and markdown types. - Webhook URL is read from the WEBHOOK_SEND_URL environment variable. - Only "text" and "markdown" message formats are supported. - Message sending is limited to 20 requests per minute and 5000 characters per message. - Supports content-rich markdown (headings, bold, lists, images, links, etc.). - Intended for group notifications, bots, push messages, and webhook integration scenarios.
Metadata
Slug webhook-send
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is webhook-send?

向指定 webhook 地址发送消息。URL 从环境变量 WEBHOOK_SEND_URL 读取。 仅支持 text、markdown 两种类型,支持 Markdown 富文本。 It is an AI Agent Skill for Claude Code / OpenClaw, with 540 downloads so far.

How do I install webhook-send?

Run "/install webhook-send" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is webhook-send free?

Yes, webhook-send is completely free (open-source). You can download, install and use it at no cost.

Which platforms does webhook-send support?

webhook-send is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created webhook-send?

It is built and maintained by Shaowen Chen (@shaowenchen); the current version is v1.0.0.

💬 Comments