feishu-doc

Automate Feishu Docx document read, write, append, and block operations.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Arry8/openclaw-edge --skill feishu-doc-arry8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/Arry8/openclaw-edge/tree/main/extensions/feishu/skills/feishu-doc
Command: npx skills add https://github.com/Arry8/openclaw-edge --skill feishu-doc-arry8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reading and updating Feishu Docx documents across multiple sources (URLs and tokens) can be tedious and error-prone. This Skill provides a single tool to automate the common document operations (read, write, append, create) and block-level manipulations in Feishu Docx.

Core Features & Use Cases

  • Read and extract document content by token or URL, returning the title, plain text, and block statistics.
  • Write/replace content, append content, and create documents with support for Docx blocks, images, and tables where supported.
  • Manage blocks and attachments with commands like read, list_blocks, get_block, update_block, delete_block, create_table, upload_image, and upload_file for end-to-end document workflows.
  • Use Case: Update a living Feishu document by appending daily notes and embedding figures from Docx blocks.

Quick Start

Use feishu_doc to read a document with a given doc_token, or to replace content in a document with a new markdown payload.

Frequently Asked Questions about feishu-doc

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

FAQPage Schema
How do I automate reading and writing Feishu documents?

You can automate Feishu document read and write operations by using a unified tool that interfaces with doc tokens and docx blocks to extract content or append data.

How do I extract a doc token from a Feishu document URL?

Feishu document tokens are extracted from URLs to identify specific documents, enabling automated tools to read titles, retrieve plain text, and gather block statistics.

Can I create a table and upload images in a Feishu Docx block?

Yes, block manipulation in Feishu Docx supports creating tables, uploading images, uploading files, and managing individual blocks through update and delete actions.

What is the best way to append content to an existing Feishu document?

The best way to append content is by using a document management tool that interfaces with Feishu Docx blocks to add new markdown payloads or embed figures.

Does this approach support replacing content in Feishu Docx documents?

Yes, you can write and replace content in Feishu Docx documents by sending a new markdown payload to the document, updating the existing blocks.

When do I need to use block manipulation for Feishu document management?

You need block manipulation when managing attachments, creating tables, or uploading images, requiring commands like list_blocks, get_block, and delete_block for end-to-end workflows.