feishu-doc

Read, write, append, and edit Feishu documents via the feishu_doc tool.

4.3k|446|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/m1heng/clawdbot-feishu/tree/main/skills/feishu-doc
Command: npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates tedious, manual Feishu document management by enabling automated read, write, append, and block-level operations through a single tool.

Core Features & Use Cases

  • Read documents and return title, plain text, and block statistics.
  • Write (replace all) a document with Markdown content, with automatic image uploads.
  • Append content to existing documents and create new documents; inspect and edit blocks via list_blocks/get_block/update_block/delete_block.
  • Use Case: Automate updating policy documents or FAQs by programmatically applying changes and preserving block structures.

Quick Start

Use the feishu_doc tool to read a document by token, replace content with Markdown, or append new content.

Frequently Asked Questions about feishu-doc

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

FAQPage Schema
How do I read and write Feishu documents programmatically?

You can read and write Feishu documents programmatically by using an automated tool that retrieves document titles, plain text, and block statistics, then updates content using Markdown with automatic image uploads.

Can I append content to an existing Feishu doc using Markdown?

Yes, you can append Markdown content to an existing Feishu doc. The tool automatically handles image uploads and integrates the new content while preserving the document's underlying block structures.

How do I manage individual blocks in a Feishu document?

You can manage individual Feishu document blocks by using dedicated operations to list, get, update, or delete specific blocks, which supports detailed end-to-end document workflows and structural edits.

What do I need to access a Feishu document via API?

To access a Feishu document via API, you need a valid doc token derived from the document URL, which allows the API to authenticate and target the specific file for reading or modifying operations.

Does writing to a Feishu doc replace the entire document?

Yes, the write operation replaces all existing content in the Feishu document. It takes Markdown as input, automatically uploads any included images, and overwrites the previous document text and blocks.

Can I create a new Feishu document automatically?

Yes, you can create new Feishu documents automatically. The tool supports end-to-end document workflows by programmatically generating new files, appending initial content, and inspecting block structures.