← 返回 Skills 市场
Feishu Webhook
作者
talentestors
· GitHub ↗
· v1.2.4
· MIT-0
1748
总下载
0
收藏
15
当前安装
5
版本数
在 OpenClaw 中安装
/install feishu-webhook
功能描述
Send rich text messages to Feishu via Webhook with heredoc input support. Use when you need to send Markdown-formatted messages to Feishu channels or DMs, es...
使用说明 (SKILL.md)
Feishu Webhook Skill
Send messages to Feishu via Webhook with heredoc input.
Quick Start
python3 /home/yuhiri/workspace/skills/feishu-webhook/scripts/send-feishu.py \x3C\x3C 'EOF'
# Write your Markdown content here (avoid level 1 and 2 headings; levels 3-6 are acceptable)
- Lists
- **Bold text**
EOF
Features
- 📝 Heredoc input
- 📄 Markdown support (all Feishu card styles)
- ⚙️ Environment variables from OpenClaw config
Config (OpenClaw)
Add to ~/.openclaw/openclaw.json under env.vars:
{
"env": {
"vars": {
"FEISHU_WEBHOOK_URL": "https://open.feishu.cn/open-apis/bot/v2/hook/xxx",
"FEISHU_WEBHOOK_SECRET": "your_secret"
}
}
}
Files
scripts/send-feishu.py- Main sender
Version
- 1.2.1
安全使用建议
This skill's code and README show it needs two env vars (FEISHU_WEBHOOK_URL and FEISHU_WEBHOOK_SECRET) even though the registry metadata didn't list them. Before installing: 1) Confirm you trust the skill source (homepage points to a GitHub repo). 2) Only populate FEISHU_WEBHOOK_URL/SECRET with non-sensitive test values first, and test sending non-confidential content. 3) Review the included scripts/send-feishu.py yourself (it is short) — it only reads stdin and the two env vars and POSTs to the Feishu host, so there is no hidden exfiltration in the repo. 4) Consider running the skill in an isolated environment if you are unsure. 5) If you plan to enable it widely, ask the maintainer to correct the registry metadata to declare the required env vars and primary credential so policy/consent UI is accurate.
功能分析
Type: OpenClaw Skill
Name: feishu-webhook
Version: 1.2.4
The skill is a straightforward utility for sending Markdown-formatted messages to Feishu via webhooks. The core logic in `scripts/send-feishu.py` uses standard Python libraries to sign requests and transmit data to a user-configured endpoint. There are no indicators of malicious intent, such as unauthorized data exfiltration, command injection, or obfuscated code.
能力评估
Purpose & Capability
Name/description match the included script: the bundled Python script reads FEISHU_WEBHOOK_URL and FEISHU_WEBHOOK_SECRET from environment and POSTs a Feishu card payload. However the registry metadata lists no required env vars or primary credential despite the script and SKILL.md/README instructing users to set FEISHU_WEBHOOK_URL and FEISHU_WEBHOOK_SECRET. This mismatch is unexpected but functionally the capability itself is coherent.
Instruction Scope
SKILL.md instructs using heredoc input and configuring two environment variables in OpenClaw config. The runtime instructions and script only read stdin and the two env vars, and send a single HTTPS POST to the Feishu webhook host. The instructions do not ask the agent to read other files, scan system state, or exfiltrate to other endpoints.
Install Mechanism
No install spec — instruction-only with a small included Python script. Nothing is downloaded from arbitrary URLs or installed automatically, so there is low install risk.
Credentials
The script legitimately needs FEISHU_WEBHOOK_URL (and optionally FEISHU_WEBHOOK_SECRET) to function, but the skill metadata declares no required env vars or primary credential. Requiring secret-like env vars without declaring them in the registry is an inconsistency that could cause confusion and indicates metadata is incomplete. The secrets requested are proportionate to the stated purpose, but you should treat them as sensitive and only provide values for trusted skills.
Persistence & Privilege
Skill does not request persistent/always-on privileges (always: false). It does not modify other skills or system settings and has no install-time hooks, so persistence/privilege concerns are minimal.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install feishu-webhook - 安装完成后,直接呼叫该 Skill 的名称或使用
/feishu-webhook触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.4
- Version bumped to 1.2.4 with no file or documentation changes detected.
- No functional, configuration, or documentation changes in this release.
v1.2.3
- Added skill metadata: version, author, and homepage to SKILL.md
- No functional changes to code or usage
- Updated version information in metadata only
v1.2.2
- Moved main script to scripts/send-feishu.py for improved organization
- Removed redundant and legacy files (_meta.json, send-feishu.py)
- Updated documentation to reflect new file structure and clarify use cases in the description
v1.2.1
- Updated documentation for OpenClaw: config is now set via openclaw.json under env.vars.
- Clarified heredoc syntax in usage example.
- Updated feature list to reflect environment variable changes.
- Removed outdated information about .env file and aligned version info across docs.
v1.2.0
- Added support for heredoc input when sending messages.
- Improved Markdown rendering for all Feishu card styles.
- Enabled automatic loading of configuration from .env files.
元数据
常见问题
Feishu Webhook 是什么?
Send rich text messages to Feishu via Webhook with heredoc input support. Use when you need to send Markdown-formatted messages to Feishu channels or DMs, es... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1748 次。
如何安装 Feishu Webhook?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install feishu-webhook」即可一键安装,无需额外配置。
Feishu Webhook 是免费的吗?
是的,Feishu Webhook 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Feishu Webhook 支持哪些平台?
Feishu Webhook 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Webhook?
由 talentestors(@talentestors)开发并维护,当前版本 v1.2.4。
推荐 Skills