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.