What problem does it solve?
Research workflows running in Claude Code often finish experiments or hit checkpoints while the user is away, leaving results unseen and approvals stalled. This Skill delivers status updates and approval requests to Feishu/Lark so users stay informed and can respond remotely.
Core Features & Use Cases
- Push Notifications: Send rich card messages to a Feishu bot webhook for events like experiment completion, review scores, errors, and pipeline completion.
- Interactive Mode: Bidirectional messaging through the feishu-claude-code bridge, letting users approve, reject, or reply to checkpoints from Feishu with timeout-based auto-proceed fallback.
- Zero-Impact Design: If no
~/.claude/feishu.json config exists, the skill silently does nothing, leaving all existing workflows unaffected.
- Use Case: A long-running experiment finishes at 2 AM; the skill pushes a green "Experiment Complete" card with results to your phone, and in interactive mode waits for your approve/reject reply before continuing.
Quick Start
Configure a Feishu webhook in ~/.claude/feishu.json and ask the assistant to send a Feishu notification with your message text.