
Feishu/Lark Notifications
Lets an agent send status updates and checkpoint questions to a Feishu/Lark chat during long research runs.
- Stars
- 18,482
- Licence
- MIT
- Files
- 1 file
What it does
When installed, this skill lets an AI agent post progress messages to Feishu (also called Lark), a team chat app, while it works. Other research-automation skills call it at key moments such as when an experiment finishes, a review score comes in, or the agent needs a human decision. In push mode it only sends one-way alerts to your phone. In interactive mode it can also wait for your reply, such as approve or reject, through a separate bridge program. If no config file exists, it does nothing.
Great for
- Researchers running long unattended experiment or paper-review pipelines who want phone alerts
- Developers who already use Feishu/Lark and want agent status updates in a chat
- Users of the wider ARIS research-automation skill set who want checkpoint notifications
Skip it if
- Anyone who does not use Feishu/Lark, since it only does anything with a configured webhook; it is an integration utility, not a general skill
- Setups where the chat or webhook may carry sensitive unpublished results, because messages leave your machine for Feishu's servers and the skill's own rules only say not to include secrets
- Users wanting a standalone notifier outside an agent workflow, since it is designed to be called by other skills
Try asking
- “Send me a Feishu message saying the experiment finished with the results table”
- “notify feishu: the review loop scored round 3 at 6/10”
- “发飞书 告诉我论文改进流程已经完成”
- “Ping Feishu when you reach a checkpoint and wait for my approve or reject”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
feishu-notify.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip feishu-notify.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip feishu-notify.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Use push mode first; it is simpler and only needs a webhook URL. Interactive mode adds a local bridge process to run and maintain.
- Keep the webhook URL private, since anyone holding it can post to your chat. It lives in ~/.claude/feishu.json, so keep that file's permissions restricted.
- Test with a 'custom' message first to confirm delivery before relying on it during an unattended run.
What's inside
- SKILL.md
Redistributed unmodified from wanshuiyin/Auto-claude-code-research-in-sleep under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.