feishu-cli-write

Convert Markdown into Feishu cloud documents with Mermaid/PlantUML diagrams as boards.

1.3k|140|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/riba2534/feishu-cli --skill feishu-cli-write
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-cli-write
Source: https://github.com/riba2534/feishu-cli/tree/main/skills/feishu-cli-write
Command: npx skills add https://github.com/riba2534/feishu-cli --skill feishu-cli-write

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables creating or updating Feishu cloud documents using Markdown as the intermediary, with support for Mermaid/PlantUML diagrams converted into boards, and advanced operations like adding boards, Callouts, and batch updating blocks.

Core Features & Use Cases

  • Convert Markdown into Feishu documents and update content programmatically.
  • Automatically render Mermaid/PlantUML diagrams as Feishu boards for visual collaboration.
  • Perform advanced document edits such as adding boards, callouts, and batch updates, enabling dynamic content workflows.

Quick Start

Create a Feishu document from your content or update an existing one by providing a title or document_id.

Frequently Asked Questions about feishu-cli-write

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

FAQPage Schema
How do I convert Markdown into Feishu docs?

To convert Markdown into Feishu docs, this skill automates the process by transforming Markdown input into native Feishu blocks. You can create new documents or update existing ones by providing a title or document_id for programmatic content generation.

Can I render Mermaid and PlantUML diagrams in Feishu documents?

Yes, you can render Mermaid and PlantUML diagrams in Feishu documents. This skill automatically converts Mermaid and PlantUML syntax into Feishu boards, enabling visual collaboration directly within your cloud documents without manual image uploads.

How do I add callouts and batch update blocks in Feishu?

You can add callouts and batch update blocks in Feishu by applying this skill's advanced document-editing operations. It supports adding boards, inserting callouts, and performing batch updates to enable dynamic content workflows within the Feishu CLI environment.

Does Feishu CLI support programmatic document editing for automation workflows?

Yes, Feishu CLI supports programmatic document editing for automation workflows. This skill enables dynamic content workflows by allowing you to create, update, and enrich cloud documents with diagrams and callouts through automated batch processing.

What is the best way to automate Feishu cloud document creation from Markdown?

The best way to automate Feishu cloud document creation from Markdown is using a skill that converts Markdown into Feishu blocks. This approach handles diagrams, callouts, and batch edits programmatically, satisfying complex document generation requirements.