Feishu Notifier Core for Openclaw

A lightweight, secure bridge for sending automated notifications to Feishu (Lark) through Openclaw Skills.

crayfish-ai
v3.2.0
Apr 10, 2026
0
986
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install feishu-relay

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install feishu-relay using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Feishu Notifier Core?

Feishu Notifier Core is a specialized tool designed to provide a safe and minimal notification bridge within the Openclaw Skills ecosystem. It focuses on the essential task of delivering messages to Feishu via its Open API without making intrusive system modifications. By prioritizing a Safe Mode approach, it ensures that your environment remains clean while offering robust notification capabilities for developers and automated agents.

This skill is ideal for environments where security and stability are paramount. It avoids global system changes like crontab installations or systemd services, operating purely as a standalone utility that can be called by other Openclaw Skills or shell scripts. Its primary value lies in its reliability, featuring built-in retry logic and structured JSON output for seamless integration.

Feishu Notifier Core Use Cases

  • Sending automated status updates from long-running Openclaw Skills tasks to team channels.
  • Alerting developers about pipeline completions or system events through Feishu notifications.
  • Integrating real-time messaging into AI agent workflows without requiring root access or system-wide changes.
  • Building custom notification bridges that require machine-readable JSON responses for further processing.

How Feishu Notifier Core Works

  1. The skill authenticates with the Feishu Open API using the provided App ID and App Secret stored in environment variables or configuration files.
  2. The user or an automated agent triggers a message dispatch via the run script by providing a title and message body.
  3. The skill processes the input, ensuring all required parameters are present, and formats the payload for the Feishu API.
  4. An API request is dispatched to the specified Receive ID, which can be configured for various recipient types like open_id.
  5. The skill handles potential network failures with a built-in retry mechanism and returns a structured JSON response indicating success or failure.

Feishu Notifier Core Setup

To get started with this entry in the Openclaw Skills library, configure your environment variables and execute the run script. Ensure you have your Feishu bot credentials ready.

# Configure essential environment variables
export FEISHU_APP_ID="cli_your_app_id"
export FEISHU_APP_SECRET="your_app_secret"
export FEISHU_RECEIVE_ID="ou_your_receive_id"

# Send a test notification to verify setup
./run.sh --test

# Send a custom message
./run.sh -t "Openclaw Alert" -m "Build process completed successfully."

Feishu Notifier Core Data Schema & Taxonomy

The Feishu Notifier Core uses a straightforward configuration schema and produces structured data to allow other Openclaw Skills to parse the results.

Configuration Parameters

Parameter Env Variable Required Description
appId FEISHU_APP_ID Yes Your Feishu App ID
appSecret FEISHU_APP_SECRET Yes Your Feishu App Secret
receiveId FEISHU_RECEIVE_ID Yes The ID of the message recipient

Response Format

When using the --json flag, the skill returns the following structure:

{
  "success": true,
  "message_id": "om_xxx",
  "create_time": "1234567890"
}

Feishu Notifier Core Advanced Features

  • JSON Output Mode: Enables machine-readable responses, making it easy to chain this with other Openclaw Skills in complex automation pipelines.
  • Safe Mode Operation: Operates without root permissions, global binary links, or environment injection, ensuring no side effects on the host system.
  • Automatic Retries: Built-in resiliency to handle transient network issues when communicating with Feishu servers.
  • Secret Protection: Designed to prevent sensitive credentials and app secrets from appearing in execution logs.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*