feishu-doc

Read, write, and organize Feishu Docx content via block and table operations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RJB07/RX01 --skill feishu-doc-rjb07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/RJB07/RX01/tree/main/core/extensions/feishu/skills/feishu-doc
Command: npx skills add https://github.com/RJB07/RX01 --skill feishu-doc-rjb07

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu document management often requires manual steps to read, write, and modify Docx content across documents. This Skill consolidates those tasks into a single Feishu document tool that accepts action parameters to perform read, write, append, create, and block-level operations.

Core Features & Use Cases

  • Read and write documents and Docx content, including text blocks, headings, images, and attachments.
  • Manage document structure via block operations such as list/get/update/delete blocks and create tables.
  • Token extraction from Feishu docx URLs to drive operations and permissions.

Quick Start

Ask feishu_doc to read a document by providing a doc_token and action, for example read doc_token ABC123def.

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 Docx content?

To automate Feishu Docx content, you can use a tool that accepts action parameters like read, write, and append to manipulate text blocks and headings directly. It requires a valid doc_token and owner_open_id for permissions.

What do I need to extract a doc_token from a Feishu document URL?

You need the Feishu document URL to extract the doc_token, which then drives operations and permissions. The owner_open_id is also required to authorize read, write, and block manipulation actions on the target Docx.

Can I manage document structure by manipulating blocks in Feishu Docx?

Yes, you can manage Feishu Docx structure via block operations including list_blocks, get_block, update_block, and delete_block. This allows granular control over document elements like text blocks, headings, and tables.

How do I create tables and write table cells in a Feishu document?

You can create tables and write table cells in Feishu documents by specifying the create_table and write_table_cells actions. These operations require the target document's doc_token and appropriate owner_open_id permissions.

Does this approach support uploading images and attachments to Feishu docs?

Yes, the Feishu document management approach supports uploading images and attachments using the upload_image and upload_file actions. These file operations integrate directly into the Docx content blocks during document workflows.

What are the limitations when configuring Feishu document operations?

Operations are limited to channels where feishu_doc is explicitly enabled. Additionally, every read, write, or block manipulation action strictly requires both a valid doc_token and the document owner's owner_open_id to function.