feishu-doc

Read, write, and update Feishu documents and Docx-linked content.

14|5|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill feishu-doc-openclaw-easy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/openclaw-easy/openclaw-easy-desktop/tree/main/openclaw/extensions/feishu/skills/feishu-doc
Command: npx skills add https://github.com/openclaw-easy/openclaw-easy-desktop --skill feishu-doc-openclaw-easy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu documents and Docx-linked content require cross-platform handling. This Skill provides a unified interface to read, write, and manage Feishu docs, including doc sharing and block-level edits.

Core Features & Use Cases

  • Read Document: fetch the title, plain text, and block stats from a Feishu document.
  • Write Document (Replace All): replace the entire document with new Markdown content.
  • Append Content: add content to the end of the document.
  • Create Document: create a new Feishu document, optionally within a folder, with proper permissions.
  • List Blocks / Get Block / Update Block: inspect and modify individual blocks (text, headings, tables, etc.).
  • Create Table / Write Table Cells / Create Table With Values: manipulate table structures inside a document.
  • Upload Images or Attachments: add images or files to a document.
  • Reading Workflow: start with read to get plain text and stats, then use list_blocks for structured content.
  • Configuration / Permissions: configure tool usage within Feishu integration and ensure appropriate access rights.

Quick Start

Use feishu_doc to read a Feishu doc by token and begin performing actions like read, write, or list_blocks.

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 extract text from a Feishu document?

To read a Feishu document, use the read action with a valid doc_token to fetch the title, plain text, and block statistics. For structured content, use list_blocks to inspect individual text, heading, and table elements.

Can I append content to an existing Feishu doc without overwriting it?

Yes, you can append content to the end of an existing Feishu doc without overwriting the original text. This allows you to add new text, headings, or uploaded images and attachments while preserving the current document structure.

What is the best way to create a new Feishu document with tables?

The best way to create a new Feishu document with tables is to use the create action to generate the doc, optionally specifying a folder. Then use create_table or create_table_with_values to instantly build and populate table structures inside the document.

How do I update specific blocks like tables and headings in a Feishu doc?

You can update specific blocks in a Feishu doc by using list_blocks to find the target block, then applying update_block or write_table_cells. This enables precise modifications to text, headings, and table structures without replacing the entire document.

Does writing to a Feishu document require replacing the entire content?

No, writing to a Feishu document does not require replacing everything. While the write action replaces the entire document with new Markdown content, you can also use append or update_block to modify specific sections and preserve existing data.

Do I need a folder or owner context to manage Feishu documents?

You need a doc_token or docx link to perform read, write, and update operations on existing Feishu documents. Folder or owner context is only optional and specifically required when creating a new document to define its location and permissions.