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.