From sundial-org-awesome-openclaw-skills-4
Sends text and markdown messages to WeCom (企业微信) via MCP webhooks with @mention support. Useful for notifications, alerts, and automated reporting from Claude Code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sundial-org-awesome-openclaw-skills-4:wecomThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Send text and markdown messages to WeCom (企业微信) via incoming webhooks.
Send text and markdown messages to WeCom (企业微信) via incoming webhooks.
# Navigate to skill directory
cd skills/wecom
# Install dependencies
npm install
# Build TypeScript
npm run build
# Set webhook URL
export WECOM_WEBHOOK_URL="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
Add to your ~/.config/claude_code/mcp.json:
{
"mcpServers": {
"wecom": {
"command": "node",
"args": ["/path/to/clawdbot/skills/wecom/dist/index.js"],
"env": {
"WECOM_WEBHOOK_URL": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
}
}
}
}
Then restart Claude Code. You'll have two new tools:
Send a text message to WeCom.
# Simple message
await send_wecom_message({ content: "Hello from Clawdbot!" });
# With mentions
await send_wecom_message({
content: "Meeting starting now",
mentioned_list: ["zhangsan", "lisi"]
});
Send a markdown message (WeCom flavor).
await send_wecom_markdown({
content: `# Daily Report
**Completed:**
- Task A
- Task B
**Pending:**
- Task C
<@zhangsan>`
});
WeCom supports:
| Feature | Syntax |
|---|---|
| Bold | **text** or <strong>text</strong> |
| Italic | *text* or <i>text</i> |
| Strikethrough | ~~text~~ or <s>text</s> |
| Mention | <@userid> |
| Link | <a href="url">text</a> |
| Image | <img src="url" /> |
| Font size | <font size="5">text</font> |
| Color | <font color="#FF0000">text</font> |
| Variable | Required | Default | Description |
|---|---|---|---|
WECOM_WEBHOOK_URL | Yes | - | WeCom webhook URL |
WECOM_TIMEOUT_MS | No | 10000 | Request timeout (ms) |
npx claudepluginhub sundial-org/awesome-openclaw-skillsSends a single message to a WeCom (Enterprise WeChat) group bot via webhook. Invoke with /notify-wecom or natural language triggers.
Configures WeCom (Enterprise WeChat) webhook notifications for alerts, backup reports, and status updates. Includes a Python sender script and guidelines for clear messaging.
Configures Bark push, WeChat, and system notifications for Claude Code via .claude/claude-notification.local.md. Provides bash scripts for proactive task alerts.