feishu-notify

Send Feishu/Lark webhook notifications and interactive approvals for workflow events.

Updated May 29, 2026
One-click install
npx skills add https://github.com/Mang30/myskills --skill feishu-notify-mang30
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-notify
Source: https://github.com/Mang30/myskills/tree/main/skills/feishu-notify
Command: npx skills add https://github.com/Mang30/myskills --skill feishu-notify-mang30

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of manually sending status updates and approvals to Feishu/Lark, especially during multi-step workflows where delays or missing signals slow everything down.

Core Features & Use Cases

  • Push notifications (webhook): Sends event-based Feishu rich cards for experiment results, review scores, checkpoints, errors, and pipeline completion.
  • Interactive approvals (bidirectional): Uses a local bridge to let Feishu users approve, reject, or provide a custom reply with a timeout and auto-proceed fallback.
  • Zero-impact safety: If no configuration file exists (or mode is off), the skill becomes a silent no-op so existing workflows remain unaffected.

Quick Start

Ask the system to notify Feishu/Lark by saying: notify feishu that the experiment has completed successfully.

Frequently Asked Questions about feishu-notify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Feishu notifications for workflow status updates without blocking my pipeline?

You can send Feishu notifications without blocking workflows by using push-only webhook updates or bidirectional interactive flows. The skill uses curl-based webhook logic and timeout-driven auto-proceed to deliver event-based rich cards for experiment results, errors, and pipeline completion.

Can I collect interactive approvals from Feishu or Lark during an automated workflow?

Yes, you can collect interactive approvals from Feishu or Lark using a local bridge for bidirectional flows. Feishu users can approve, reject, or provide custom replies during checkpoint waiting, with a timeout-driven auto-proceed fallback ensuring the workflow continues.

What happens to my existing workflows if the Feishu notification config is missing or disabled?

If the Feishu notification config is missing or mode is off, the skill becomes a silent no-op with zero impact. This zero-impact safety ensures existing workflows remain unaffected, failing open with no side effects when configuration is absent.

Do I need a specific configuration file to enable Lark webhook updates?

Yes, you need a configuration file at ~/.claude/feishu.json to enable Lark webhook updates. The skill reads this file to determine the notification mode, silently skipping updates if the config is absent or the mode is off.

What types of workflow events can trigger a Feishu rich card notification?

Workflow events that can trigger a Feishu rich card notification include experiment completion, review scoring, checkpoint waiting, pipeline completion, and errors. You can also send custom messages for specific event-based updates.