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 [email protected] --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.