← Back to Skills Marketplace
1065
Downloads
1
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install weixin-webhook
Description
通过企业微信Webhook发送文本或Markdown消息,支持@指定用户,实现消息提醒与定时通知管理。
Usage Guidance
This skill appears to be what it says: a small shell script to send 企业微信 webhook messages. Before installing: 1) Treat your webhook key as a secret — avoid pasting it into scheduled task message strings or plaintext task descriptions because those may be stored or visible to others; prefer storing the key in a secure config or use a protected secret store if available. 2) Be aware the script calls curl with the key in the URL query parameter, which can be exposed in process listings or system logs on some hosts — accept that risk or use a more secure delivery method if needed. 3) The script optionally pipes the response to jq (if present) but only lists curl as a dependency; ensure jq is available if you want pretty printing. 4) Test with a non-production webhook key first. These are operational/privacy cautions, not indicators of malicious behavior.
Capability Analysis
Type: OpenClaw Skill
Name: weixin-webhook
Version: 1.1.0
The skill provides a utility for sending WeChat notifications but contains vulnerabilities in `send_weixin.sh`. The script lacks input sanitization, making it susceptible to JSON injection when constructing the API payload via string concatenation. Additionally, the practice of passing sensitive webhook keys as command-line arguments is insecure as it can expose credentials in system process listings. While these are likely unintentional coding flaws, they represent a lack of security best practices in handling external input and secrets.
Capability Assessment
Purpose & Capability
Name/description match the provided artifacts: SKILL.md documents using a 企业微信 webhook and send_weixin.sh builds JSON and POSTs to the official qyapi.weixin.qq.com endpoint. No unrelated credentials, binaries, or services are requested.
Instruction Scope
Instructions stay within the stated purpose (construct JSON and POST to the webhook). However, the SKILL.md examples show embedding the webhook key directly into scheduled 'openclaw cron add' messages, which may cause the key to be stored in cron/task metadata and logs. The script also invokes curl with the webhook key in the URL query string — this may expose the key in process listings or system command logs on some systems. These are operational hygiene/privacy concerns (not evidence of malicious behavior).
Install Mechanism
Instruction-only skill with no install spec — nothing is written to disk by an installer. The only file included is a small shell script. This is the lowest-risk install profile.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That aligns with a webhook-based tool that accepts the webhook key as a runtime argument.
Persistence & Privilege
always is false and the skill doesn't request persistent elevated privileges or modify other skills. Autonomous invocation is allowed (platform default) and appropriate for scheduled notifications.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install weixin-webhook - After installation, invoke the skill by name or use
/weixin-webhook - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
- Documentation restructured for clarity, with improved step-by-step guidance on obtaining and using WeChat Work webhook URLs.
- Examples updated and separated for quick start, scheduled tasks, and task management sections.
- Parameter explanations and message format sample sections refined for better readability.
- Distinct sections introduced for setup, usage, cron integration, and security advice.
- No code changes; this update only affects documentation.
v1.0.0
Initial release of weixin-webhook:
- Simple command-line tool for sending messages via WeCom (Weixin) webhook.
- Supports plain text and Markdown messages, including user mentions by ID or mobile.
- Easy integration with openclaw scheduled tasks (cron) for automated notifications.
- Clear setup instructions for obtaining and managing WeCom webhook keys.
- Minimal dependencies (only curl required).
Metadata
Frequently Asked Questions
What is 企业微信通知提醒?
通过企业微信Webhook发送文本或Markdown消息,支持@指定用户,实现消息提醒与定时通知管理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 1065 downloads so far.
How do I install 企业微信通知提醒?
Run "/install weixin-webhook" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 企业微信通知提醒 free?
Yes, 企业微信通知提醒 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 企业微信通知提醒 support?
企业微信通知提醒 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 企业微信通知提醒?
It is built and maintained by xiekch (@xiekch); the current version is v1.1.0.
More Skills