← 返回 Skills 市场
122
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install lukaizj-feishu
功能描述
Feishu (飞书) integration - Send messages, manage groups, and automate workflows
使用说明 (SKILL.md)
Feishu Integration (飞书集成)
Feishu (飞书) integration skill for OpenClaw. Send messages, manage groups, and automate workflows with Feishu.
Capabilities
- Send text messages to chats
- Send rich interactive cards
- Create new chat groups
- List chat members
- Send scheduled messages
- Webhook notifications
Setup
- Create a Feishu application at https://open.feishu.cn/
- Get App ID and App Secret from the application settings
- Add required permissions:
im:message:send_as_botim:chat:createim:chat:updateim:message:p2p_msg:send
- Publish the app and get the Tenant Access Token
- Configure environment variables
Environment Variables
| Variable | Required | Description |
|---|---|---|
FEISHU_APP_ID |
Yes | Your Feishu App ID |
FEISHU_APP_SECRET |
Yes | Your Feishu App Secret |
FEISHU_VERIFY_TOKEN |
No | Verification token for callbacks |
Usage
Send a message
Send a message "Hello from OpenClaw" to chat chat_id_123
Send a card message to chat chat_id_456 with title "Daily Report"
Create a group
Create a new Feishu group named "Project Alpha"
Add user "zhangsan" to group "Project Alpha"
List chats
List my Feishu chats
Show recent chat messages
Message Types
This skill supports:
- Text: Plain text messages
- Post: Rich text messages with formatting
- Interactive: Cards with buttons, inputs, and actions
Troubleshooting
- Ensure your app is published in the Feishu admin console
- Check that all required permissions are granted
- Verify the App ID and Secret are correct
- Make sure the app is added to required chats
安全使用建议
This skill appears to be a straightforward Feishu integration. Before installing: (1) Be prepared to provide your Feishu App ID and App Secret—these allow the skill to act as your app and send messages. Use an app with minimal permissions needed (only the listed im:... scopes). (2) Verify you trust the repository/source; although the code shown makes only Feishu API calls, any network-capable code can send data to services you configure. (3) Ensure the environment where the skill runs has the 'requests' library available or install it to avoid runtime errors. (4) Note minor implementation issues: the HMAC signing call in feishu.py looks incorrectly constructed (likely a bug, not exfiltration), and feishu_get_token truncates token output to avoid printing the full token. If you need higher assurance, review the full GitHub repo history and run the code in a controlled environment with a test Feishu app before granting production credentials.
功能分析
Type: OpenClaw Skill
Name: lukaizj-feishu
Version: 0.1.0
The Feishu Integration skill is a standard implementation for interacting with the Feishu (Lark) API. It handles authentication via environment variables (FEISHU_APP_ID/SECRET) and communicates exclusively with official Feishu endpoints (open.feishu.cn). The code in feishu.py follows security best practices by truncating the access token before returning it to the agent, and no indicators of malicious intent, data exfiltration, or unauthorized execution were found.
能力标签
能力评估
Purpose & Capability
Name/description (Feishu messaging, group management, workflows) match the declared env vars (FEISHU_APP_ID, FEISHU_APP_SECRET), the SKILL.md instructions, and the provided feishu.py API client. The operations implemented (send message, create/list chats, get token) are consistent with the stated purpose.
Instruction Scope
SKILL.md and instructions.md limit actions to Feishu API usage (sending messages, creating chats, listing chats, token retrieval). Instructions do not request reading unrelated files, scanning the host, or exfiltrating data to third-party endpoints beyond the Feishu API. The optional FEISHU_VERIFY_TOKEN is described for callbacks and is not used to access unrelated data.
Install Mechanism
This is instruction-only with no install spec (lowest install risk). The code depends on the 'requests' library but does not declare an installer; if 'requests' is absent the skill will fail gracefully. No downloads or archive extraction are present.
Credentials
The skill asks for only FEISHU_APP_ID and FEISHU_APP_SECRET (plus an optional FEISHU_VERIFY_TOKEN). These are the expected credentials for a Feishu integration; no unrelated credentials or broad filesystem/config paths are requested.
Persistence & Privilege
The skill is not set to always:true and does not request persistent system-level privileges. It does not modify other skills' configuration or system-wide settings in the provided files.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install lukaizj-feishu - 安装完成后,直接呼叫该 Skill 的名称或使用
/lukaizj-feishu触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Feishu Integration skill.
- Send text and interactive card messages to Feishu chats.
- Create and manage chat groups.
- List chat members and recent messages.
- Schedule messages and set up webhook notifications.
- Requires Feishu App ID and Secret for setup.
元数据
常见问题
Feishu Integration (Lukaizj) 是什么?
Feishu (飞书) integration - Send messages, manage groups, and automate workflows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 122 次。
如何安装 Feishu Integration (Lukaizj)?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install lukaizj-feishu」即可一键安装,无需额外配置。
Feishu Integration (Lukaizj) 是免费的吗?
是的,Feishu Integration (Lukaizj) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Feishu Integration (Lukaizj) 支持哪些平台?
Feishu Integration (Lukaizj) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Feishu Integration (Lukaizj)?
由 lukaizj(@lukaizj)开发并维护,当前版本 v0.1.0。
推荐 Skills