Message Tracker Plugin
Sends formatted tracked messages to Feishu channels via webhook with automatic retry on failure. Skill: Message Tracker Plugin Owner: wjl1004 Summary: Sends formatted tracked messages to Feishu channels via webhook with automatic retry on failure. Tags: feishu:1.1.0, latest:1.1.0, messaging:1.1.0, notification:1.1.0, retry:1.1.0, webhook:1.1.0 Version history: v1.1.0 | 2026-07-12T14:24:32.086Z | user v1.1.0: improved discoverability with trigger scenarios + non-applicable scenarios + retries config + HMAC-SHA256
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.1.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.1.0release · observed Jul 12, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s172q8d80zgshzjrxzxh9chfvn83vabq:message-tracker-plugin- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-wjl1004-message-tracker-plugin/snapshot"
Documentation
CLAWHUB
7,965 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
# Message Tracker Plugin
**版本**: 1.1.0
**更新日期**: 2026-07-12
**状态**: 已部署
---
## 简介
Message Tracker Plugin 是飞书消息推送插件,用于将追踪到的消息以结构化卡片格式推送到飞书频道,支持 webhook 推送、自动重试、签名验证。
## 核心特性
- **Webhook 推送**:直接对接飞书机器人 Webhook,无需自建服务
- **自动重试**:推送失败自动重试 3 次,指数退避策略
- **签名验证**:支持可选加签(secret),防止伪造消息
- **结构化卡片**:输出符合飞书消息卡片规范的格式化消息
- **轻量依赖**:单一 SKILL.md 文件,零额外依赖
## 触发场景
- 当需要将追踪结果推送到飞书群
- 当需要结构化展示监控事件
- 当需要 webhook 通道与飞书对接
- 当需要消息失败自动重试 + 重试日志
## 不适用场景
- 大规模消息采集(请用 message-tracker daemon)
- 双向交互式聊天(请用 OpenClaw feishu plugin)
- 跨平台推送(仅支持飞书)
## 目录结构
```
message-tracker-plugin/
├── SKILL.md # 本文件
└── (无额外依赖,零侵入)
```
## 功能说明
本插件作为 message-tracker 的扩展,负责:
- 将追踪消息推送到飞书
- 格式化消息内容
- 处理推送失败重试
## 使用方式
```javascript
const TrackerPlugin = require('message-tracker-plugin');
// 初始化插件
const plugin = new TrackerPlugin({
webhook: '飞书Webhook地址',
secret: '签名密钥(可选)'
});
// 发送消息
plugin.send({
title: '消息标题',
content: '消息内容',
timestamp: Date.now()
});
```
## 配置说明
| 参数 | 说明 | 必填 |
|------|------|------|
| webhook | 飞书机器人 Webhook URL | 是 |
| secret | 签名密钥(用于加签) | 否 |
| retries | 失败重试次数(默认 3) | 否 |
## 依赖
- Node.js 16+
- 飞书机器人 Webhook(需管理员创建)
- 可选:message-tracker daemon(作为消息源)
## 注意事项
1. **Webhook 安全**:Webhook URL 包含访问凭证,禁止提交到公开仓库
2. **消息格式**:消息内容需符合飞书消息卡片规范
3. **重试机制**:推送失败会自动重试 3 次,指数退避
4. **加签校验**:开启 secret 后,所有推送需通过 HMAC-SHA256 校验
## v1.1.0 变更日志
### 新增
- 触发场景 / 不适用场景 段(提升 discoverability)
- 重试次数可配置(retries 参数)
- 加签校验说明(HMAC-SHA256)
### 改进
- 简介段更清晰(突出核心特性)
- 文档结构层次化(特性 / 场景 / 依赖 / 注意事项)
- 目录结构标注零额外依赖
### 兼容性
- 完全向后兼容 v1.0.0
- 现有 webhook + secret 配置不变
## License
MIT-0_meta.json
{
"ownerId": "kn7f0ye17ga7kj3nydghyw8tjh82tagr",
"slug": "message-tracker-plugin",
"version": "1.1.0",
"publishedAt": 1783866272086
}skill-card.md
## Description: Sends formatted tracked messages to Feishu channels via webhook with automatic retry on failure. This skill is ready for commercial/non-commercial use. ## Publisher: [wjl1004](https://clawhub.ai/user/wjl1004) ### License/Terms of Use: MIT-0 ## Use Case: Developers and operations teams use this skill to send tracked message events or monitoring results to Feishu channels as structured webhook cards. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Feishu webhook URLs and optional secrets are credentials that could allow unauthorized message posting if exposed. Mitigation: Configure webhooks only for intended channels and keep webhook URLs and secrets out of public repositories. Risk: Chinese-only instructions can increase operator misunderstanding for teams that do not read Chinese. Mitigation: Confirm installers are comfortable with the instructions or provide a reviewed translation before use. ## Reference(s): - [Message Tracker Plugin on ClawHub](https://clawhub.ai/wjl1004/skills/message-tracker-plugin) ## Skill Output: **Output Type(s):** [Text, Code, Configuration, Guidance] **Output Format:** [Markdown with JavaScript examples and configuration fields] **Output Parameters:** [1D] **Other Properties Related to Output:** [May include Feishu webhook payload guidance, retry settings, and HMAC-SHA256 signing notes.] ## Skill Version(s): 1.1.0 (source: server release metadata and artifact documentation) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/wjl1004/skills/message-tracker-plugin",
"sourceUrl": "https://clawhub.ai/wjl1004/skills/message-tracker-plugin",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:41:53.377Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-wjl1004-message-tracker-plugin/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wjl1004-message-tracker-plugin/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T11:41:53.377Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceUrl": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:41:53.377Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.1.0",
"href": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceUrl": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-12T14:24:32.086Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-wjl1004-message-tracker-plugin/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wjl1004-message-tracker-plugin/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.1.0",
"description": "v1.1.0: improved discoverability with trigger scenarios + non-applicable scenarios + retries config + HMAC-SHA256 signing docs. Backward compatible with v1.0.0.",
"href": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceUrl": "https://clawhub.ai/wjl1004/message-tracker-plugin",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-12T14:24:32.086Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
