feishu-cli-msg

Send, reply, and manage Feishu messages via feishu-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive Feishu messaging CLI that enables sending, replying, forwarding, reacting, pinning, deleting messages, viewing message details, and querying conversation history and chats, all from a terminal.

Core Features & Use Cases

  • Send various message types (text, post, interactive cards) to users or chats.
  • Reply, merge-forward, react with emoji, pin messages, and view message history.
  • Search chats, list messages, and read message details to automate workflows.

Quick Start

在终端中执行 feishu-cli msg send --receive-id-type email --receive-id user@example.com --text "你好" 以发送一条消息。

Frequently Asked Questions about feishu-cli-msg

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

FAQPage Schema
How do I send Feishu messages from a terminal command line?▼

To send Feishu messages from the command line, use the feishu-cli to execute send operations with parameters for receive-id-type, receive-id, and text. This enables automated messaging workflows directly from your terminal.

Can I send interactive cards to Feishu group chats using a CLI?▼

Yes, you can send interactive cards to Feishu group chats via the CLI. The feishu-cli supports sending various message types, including text, post, and interactive cards, to both group chats and direct messages.

What messaging operations are supported by the feishu-cli?▼

The feishu-cli supports comprehensive messaging operations including sending, replying, forwarding, reacting with emoji, pinning, deleting messages, and viewing message details or conversation history.

Do I need specific bot permissions to manage Feishu messages via the CLI?▼

Yes, managing Feishu messages via the CLI requires specific permissions for messaging, reading, and bot access. The Skill enforces scope through defined frontmatter to ensure authorized bot-identity usage.

How do I query Feishu conversation history and search chats from the terminal?▼

You can query Feishu conversation history and search chats from the terminal using the feishu-cli. It supports listing messages, reading message details, and searching chats to automate your workflows.

What are the limitations of using a CLI for Feishu messaging automation?▼

Using a CLI for Feishu messaging automation requires specific bot permissions and defined frontmatter scope. It handles text, post, and interactive cards, but depends on proper authorization for reading and messaging access.