skillfed

feishu-notify

feishu-notify integrates Feishu/Lark messaging into research workflows, firing notifications when experiments complete, reviews score, or checkpoints need input. It runs in push mode (one-way webhooks) or interactive mode (bidirectional replies), and gracefully disables itself if no config file exists—other skills never break.

feishu-notify sends workflow event notifications to Feishu/Lark via webhook or interactive bridge.

AI-generated summary based on this skill's SKILL.md

13,939 1,247 MIT updated by wanshuiyin

Install

wanshuiyin/Auto-claude-code-research-in-sleep/feishu-notify · repository language: Python

CLI (skillfed)coming soon
git clone https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep
cp -r Auto-claude-code-research-in-sleep/skills/feishu-notify ~/.claude/skills/feishu-notify

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send a notification to Feishu using feishu-notify?

feishu-notify sends notifications to Feishu/Lark by firing messages at workflow checkpoints and events. Configure it with a valid Feishu webhook URL in your config file, and the skill will push alerts when experiments complete, reviews score, or approvals are needed. If no config exists, feishu-notify disables gracefully without breaking other skills.

What is feishu webhook integration and how does it work?

feishu-notify supports webhook-based push notifications for experiment and review updates. In push mode, the skill sends one-way alerts to your Feishu channel whenever a checkpoint triggers or an event occurs. You configure the webhook URL in your settings, and feishu-notify handles delivery without blocking your workflow.

Can feishu-notify set up bidirectional Feishu integration for approvals?

Yes. feishu-notify offers interactive mode for bidirectional Feishu integration, allowing you to send approvals and replies directly from Lark/Feishu back into your workflow. This mode enables interactive messaging without blocking your processes, so you can respond to notifications in real time from your mobile or desktop Feishu client.

What happens if I don't configure feishu-notify?

feishu-notify is designed to fail gracefully. If no config file exists, the skill disables itself automatically and does not interfere with other skills or workflows. This means you can safely install feishu-notify without worrying about breaking your existing setup if you choose not to configure it immediately.

Does feishu-notify support Lark mobile push notifications?

feishu-notify sends notifications through Feishu/Lark's standard webhook and messaging APIs, which support mobile push delivery. When you configure the skill with your webhook URL, alerts for experiment completion, review scores, and checkpoint approvals will reach your Lark mobile app alongside desktop notifications.

Is feishu-notify open source and what license does it use?

feishu-notify is released under the MIT license, making it open source and freely available for commercial and personal use. You can modify, distribute, and integrate it into other skills as an internal utility for your research workflows.

SKILL.md

rendered from the published skill — quoted content, verbatim

Feishu/Lark Notification

Send a notification: $ARGUMENTS

Overview

This skill provides Feishu/Lark integration for ARIS. It is designed as an internal utility — other skills call it at key events (experiment done, review scored, checkpoint waiting). It can also be invoked manually.

Zero-impact guarantee: If no feishu.json config exists, this skill does nothing and returns silently. All existing workflows are completely unaffected.

Configuration

The skill reads ~/.claude/feishu.json. If this file does not exist, all Feishu functionality is disabled — skills behave exactly as before.

Config Format
{
  "mode": "push",
  "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/YOUR_WEBHOOK_ID",
  "interactive": {
    "bridge_url": "http://localhost:5000",
    "timeout_seconds": 300
  }
}
Modes

| Mode |

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/feishu-notify/SKILL.md

Related skills

Tags

messaging-integration workflow-notification mobile-alerts approval-workflow event-driven webhook-based bidirectional-chat internal-utility fallback-safe chinese-im