feishu-notify

Send Feishu/Lark webhook notifications for ARIS events.

Updated May 20, 2026
One-click install
npx skills add https://github.com/lightrain-a/medtrace-aris --skill feishu-notify-lightrain-a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-notify
Source: https://github.com/lightrain-a/medtrace-aris/tree/main/.vendor/aris/skills/feishu-notify
Command: npx skills add https://github.com/lightrain-a/medtrace-aris --skill feishu-notify-lightrain-a

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the friction of manually posting experiment, review, and checkpoint status updates to Feishu/Lark by handling notifications automatically and safely.

Core Features & Use Cases

  • Zero-impact operation: If the Feishu config file is missing, the skill becomes a silent no-op so nothing in your existing workflow breaks.
  • Push notifications (webhook): Sends rich, event-specific cards to a Feishu bot webhook when you want fire-and-forget updates.
  • Interactive notifications (bidirectional): Bridges to a Feishu/Lark approval workflow so you can approve/reject or provide input with timeout-based auto-proceed behavior.

Quick Start

Create a config file at ~/.claude/feishu.json with mode "push" and your webhook URL, then ask for /feishu-notify to send an event message to Feishu.

Frequently Asked Questions about feishu-notify

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

FAQPage Schema
How do I send automated Feishu notifications for pipeline events?

To send automated Feishu notifications, configure a webhook URL in ~/.claude/feishu.json and use the push mode. This posts rich, event-specific cards to your Feishu bot for experiment completion, checkpoint, and pipeline results automatically via curl.

Can I use Feishu interactive approval workflows with timeout handling?

Yes, interactive Feishu approval workflows support bidirectional replies. The system bridges to a Feishu endpoint allowing you to approve or reject events, with timeout-based auto-proceed behavior to handle unresponsive messages safely.

What happens to my automation workflow if the Feishu config file is missing?

If the Feishu config file is missing, the notification process becomes a silent no-op. It fails open by doing nothing, ensuring your existing automation workflows and event-driven pipelines continue running without breaking.

How do I set up push notifications for experiment completion and review scoring?

Create a configuration file at ~/.claude/feishu.json with mode set to push and your webhook URL. This enables fire-and-forget alerts for experiment completion, review scoring, checkpoint status, pipeline results, and errors.

Do I need additional dependencies or components to send Lark status updates?

No additional dependencies or components are required to send Lark status updates. The system relies solely on standard curl commands to POST messages to your configured webhook or bridge endpoint for bidirectional interactive replies.