feishu-notify
Send notifications to Feishu/Lark. Internal utility used by other skills, or manually via /feishu-notify. Supports push-only (webhook) and interactive (bidirectional) modes. Use when user says \"发飞书\", \"notify feishu\", or other skills need to send status updates.
npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill feishu-notify --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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 ```json { "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 | `"mode"` value | What it does | Requires | |------|----------------|--------------|----------| | **Off** | `"off"` or file absent | Nothing. Pure CLI as-is | Nothing | | **Push only** | `"push"` | Send webhook notifications at key events. Mobile push, no reply | Feishu bot webhook URL | | **Interactive** | `"interactive"` | Full bidirectional. Approve/r
- Overview
- Configuration
- Config Format
- Modes
- Workflow
- Step 1: Read Config
- Step 2: Push Notification (webhook)
- Step 3: Interactive Notification (bidirectional)
- Step 4: Verify Delivery
- Helper Function (for other skills)
- Event Catalog
- Key Rules
cat ~/.claude/feishu.json 2>/dev/null curl -s -X POST "$WEBHOOK_URL" \ curl -s -X POST "$BRIDGE_URL/send" \ curl -s "$BRIDGE_URL/poll?timeout=$TIMEOUT_SECONDS"
What does the feishu-notify skill do?
Send notifications to Feishu/Lark. Internal utility used by other skills, or manually via /feishu-notify. Supports push-only (webhook) and interactive (bidirectional) modes. Use when user says \"发飞书\", \"notify feishu\", or other skills need to send status updates.
How do I install it?
Run `npx skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill feishu-notify --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From brycewang-stanford/Auto-Empirical-Research-Skills, a repository with 3,244 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.