feishu-writer

Create and format long-form Feishu documents with Mermaid diagrams.

9|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/llm011/ethan-agent --skill feishu-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-writer
Source: https://github.com/llm011/ethan-agent/tree/main/ethan/defaults/skills/feishu-writer
Command: npx skills add https://github.com/llm011/ethan-agent --skill feishu-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill turns complex writing requests into polished, well-structured Feishu documents while reducing the effort required to manage long-form formatting, Mermaid diagrams, rich-text insertion, and document ownership.

Core Features & Use Cases

  • Professional document creation: Produces structured technical proposals, research reports, design documents, meeting notes, and other long-form Feishu content with metadata, callouts, tables, headings, and consistent visual hierarchy.
  • Diagram integration: Cleans and inserts native Mermaid diagrams into Feishu documents, and can move existing charts to locations identified by anchor text.
  • Document operations: Supports chunked long-document writing workflows and transfers document ownership from a bot to a user when required.
  • Use Case: Ask the Skill to create a technical architecture proposal in Feishu with a background summary, implementation details, a Mermaid system diagram, review checklist compliance, and user ownership.

Quick Start

Ask the feishu-writer skill to create and format a professional Feishu technical proposal with a Mermaid architecture diagram and publication-ready layout.

Frequently Asked Questions about feishu-writer

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

FAQPage Schema
How do I create a Feishu document with embedded Mermaid architecture diagrams?

To create a Feishu document with Mermaid architecture diagrams, the Skill sanitizes Mermaid syntax and inserts native charts directly into long-form documents. It structures technical proposals and research reports with rich text, tables, and callouts.

How do I automate writing long technical proposals in Feishu?

Automate writing long technical proposals in Feishu using chunked block insertion. This Skill structures professional documents with metadata, headings, and consistent visual hierarchy while managing document ownership transfer.

Does the Feishu document automation process require specific application credentials?

Yes, Feishu document automation requires valid Feishu application credentials and the Python requests library. You need these prerequisites to authenticate the API and manage document creation, block insertion, and ownership transfer.

Can I move existing charts within a Feishu document to new locations?

Yes, you can move existing charts within a Feishu document by specifying anchor text. The Skill identifies the target location and relocates the chart, ensuring your architecture diagrams and rich text stay properly aligned.

What is the best way to format research reports in Feishu with a publication checklist?

The best way to format research reports in Feishu involves publication checklist validation. This Skill applies structured content formatting, callouts, and tables to produce publication-ready layouts for technical writing workflows.

Why does my Mermaid diagram fail to render when inserted into a Feishu document?

Mermaid diagrams fail to render in Feishu documents due to invalid syntax. This Skill applies Mermaid sanitization to clean the chart code before chunked block insertion, ensuring native Feishu diagram rendering succeeds.