feishu-lark

Automate Feishu/Lark messaging via Custom Bot Webhook or App Bot API.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Blake-John/agent-config --skill feishu-lark-blake-john
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-lark
Source: https://github.com/Blake-John/agent-config/tree/main/.agents/skills/feishu-lark
Command: npx skills add https://github.com/Blake-John/agent-config --skill feishu-lark-blake-john

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to automatically push messages, rich posts, and interactive cards to Feishu/Lark channels using either Custom Bot Webhooks or the App Bot API, reducing manual posting and ensuring consistent communications.

Core Features & Use Cases

  • Custom Bot Webhook: send plain text, rich text posts, and interactive cards to a single group.
  • App Bot API: extend reach to any chat, support image uploads, at-mentions, and event handling for broader campaigns.
  • Bilingual support: provide zh_cn and en_us content in a single payload for Chinese and international users.
  • Example use: automatically publish a daily marketing update to the team channel.

Quick Start

Create a test message by posting a simple text payload to your Feishu/Lark webhook URL to verify connectivity.

Frequently Asked Questions about feishu-lark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send interactive cards to Feishu or Lark channels via webhook?

You can send interactive cards to Feishu or Lark channels by configuring a Custom Bot Webhook or App Bot API to automate payload templates for group and direct chats. This reduces manual posting for marketing updates and team announcements.

Can I send bilingual messages to Feishu and Lark users in a single payload?

Yes, you can send bilingual messages by providing zh_cn and en_us content in a single payload sent via the Feishu or Lark webhook. This supports both Chinese and international users across group and direct chats.

What is the difference between a Custom Bot Webhook and the App Bot API for Feishu messaging?

A Custom Bot Webhook sends plain text, rich posts, and interactive cards to a single Feishu group, while the App Bot API extends reach to any chat, supporting image uploads, at-mentions, and event handling for broader campaigns.

Do I need a Feishu App ID and App Secret to send automated messages to a group chat?

No, you do not need a Feishu App ID and App Secret for a single group; a FEISHU_WEBHOOK_URL is sufficient. The App ID and App Secret are required only when using the App Bot API to reach any chat or handle events.

How to automate daily marketing updates to a Feishu or Lark channel?

Automate daily marketing updates to a Feishu or Lark channel by applying payload templates through a Custom Bot Webhook or App Bot API. The automation handles token processing and rate-limit considerations to ensure consistent communications.

Are there rate-limit considerations when pushing rich posts to Feishu webhooks?

Yes, there are rate-limit considerations when pushing rich posts or interactive cards to Feishu webhooks. The automation process accounts for token handling and rate limits to ensure messages are delivered consistently without exceeding API thresholds.