feishu-notify

Send Feishu/Lark notifications from ARIS events via webhook or interactive mode.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feishu/Lark notifications for ARIS enable teams to receive status updates and event alerts without impacting existing workflows. It supports both push-based webhooks and interactive bidirectional messaging, and can be invoked manually when needed.

Core Features & Use Cases

  • Push notifications: deliver rich messages to a Feishu webhook on key events (experiment_done, review_scored, checkpoint, pipeline_done).
  • Interactive mode: bidirectional messaging via a bridge for approvals/rejections and user inputs.
  • Zero-impact operation: if ~/.claude/feishu.json is absent, the skill acts as a no-op and does not affect workflows.

Quick Start

Trigger a Feishu notification by calling the skill with a message payload; it will dispatch according to the configuration at ~/.claude/feishu.json.

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 or Lark notifications for ARIS pipeline events?▼

To send Feishu or Lark notifications for ARIS pipeline events, invoke the skill with a message payload. It dispatches updates for events like experiment_done, review_scored, checkpoint, and pipeline_done based on your configuration.

Can I use interactive bidirectional messaging for approvals in Feishu?▼

Yes, you can use interactive bidirectional messaging in Feishu for approvals and user inputs. The skill supports an interactive mode via a bridge, alongside standard push-based webhook notifications.

What happens to my workflow if the Feishu notification configuration file is missing?▼

If the configuration file at ~/.claude/feishu.json is missing, the Feishu notification skill acts as a no-op. It is designed to fail open, ensuring your existing workflows continue without impact.

How do I configure push versus interactive mode for Lark alerts?▼

You configure push or interactive mode for Lark alerts by setting the desired mode in the ~/.claude/feishu.json file. The skill reads this configuration to determine whether to use webhooks or bidirectional messaging.

Do I need a webhook to receive push notifications for ARIS review scores?▼

Yes, you need a Feishu webhook to receive push notifications for ARIS review scores. The skill delivers rich messages to your webhook for events like review_scored and checkpoint updates.

What is the best way to notify teams about ARIS experiment results without disrupting workflows?▼

The best way to notify teams about ARIS experiment results without disrupting workflows is to use a notification skill that fails open. It relays experiment_done events to Feishu, ensuring alerts are sent without impacting existing processes.