feishu-notify

Send Feishu/Lark status updates via webhook or interactive mode.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/tqLi99/claude-skills-for-writing --skill feishu-notify-tqli99
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: feishu-notify
Source: https://github.com/tqLi99/claude-skills-for-writing/tree/main/feishu-notify
Command: npx skills add https://github.com/tqLi99/claude-skills-for-writing --skill feishu-notify-tqli99

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feishu/Lark notifications are commonly needed for status updates across Claude-driven workflows; this skill provides a lightweight, zero-impact notifier that other skills can call to push updates or solicit bidirectional input from Feishu.

Core Features & Use Cases

  • Push-only webhook notifications to Feishu when key events occur (experiment done, checkpoint waiting, pipeline progress).
  • Interactive mode via a bridge for approval/rejection workflows, while gracefully handling offline scenarios.
  • Zero overhead when config ~/.claude/feishu.json is missing, ensuring existing workflows remain unaffected.
  • Manual invocation support to send ad hoc updates from a user or automation.

Quick Start

Use the feishu-notify skill to send a status update message to Feishu for the current workflow milestone.

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 webhook notifications for workflow status updates?▼

Send Feishu webhook notifications by invoking the notifier to push status updates for workflow milestones. It reads ~/.claude/feishu.json for configuration and uses curl to deliver messages to your Feishu channel.

Can I use interactive Feishu messages to get approval input during a workflow?▼

Yes, interactive Feishu messages support approval and rejection workflows through a bridge. It solicits bidirectional user input for workflow events like checkpoints while gracefully handling offline scenarios.

What happens if the Feishu notification config file is missing?▼

When the ~/.claude/feishu.json config file is absent, the notification utility gracefully no-ops and ensures existing workflows remain completely unaffected with zero overhead.

How do I manually send an ad hoc status update to Feishu?▼

Manually send ad hoc status updates to Feishu by invoking the notifier directly. It supports manual invocation to push custom updates from a user or automation without needing a full workflow pipeline.

Does Feishu notification work without external dependencies?▼

Yes, the Feishu notification utility operates with zero external dependencies. It relies on standard curl for webhook delivery and uses safe defaults to ensure reliable message pushing.