feishu-doc

Read, write, append, and manipulate blocks in Feishu documents.

16|1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill feishu-doc-flexasaurusrex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/Flexasaurusrex/OpenPaw/tree/main/extensions/feishu/skills/feishu-doc
Command: npx skills add https://github.com/Flexasaurusrex/OpenPaw --skill feishu-doc-flexasaurusrex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of Feishu documents by enabling programmatic reading, writing, appending, and block-level manipulation, reducing the need for manual interaction with the Feishu interface for routine document tasks.

Core Features & Use Cases

  • Read Document Content: Retrieve the title and plain text content of any Feishu document.
  • Write/Replace Document: Update an entire document with new Markdown content, supporting various formatting options.
  • Append Content: Add new information to the end of an existing Feishu document.
  • Structured Data Handling: Use list_blocks to access and process complex content like tables and images.
  • Block Management: Create, update, and delete individual blocks within a document.
  • Use Case: Automatically update a project status report in Feishu with the latest progress notes from a daily stand-up meeting.

Quick Start

Use the feishu-doc skill to read the content of the Feishu document with 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 content updates in Feishu documents?

You can automate Feishu document content updates by using this Skill to programmatically read, write, replace, or append Markdown content to existing documents via the Feishu API.

Can I extract structured data like tables from a Feishu document?

Yes, you can extract structured data like tables and images from a Feishu document by using the list_blocks function to access and process complex block-level content directly.

How do I programmatically manage individual blocks within a Feishu document?

You can manage individual blocks within a Feishu document programmatically by using this Skill to create, update, or delete specific blocks without interacting with the manual interface.

What permissions do I need to read and write Feishu documents via API?

Reading and writing Feishu documents via API requires specific Feishu API permissions and the extraction of document tokens from the target document URLs to authorize operations.

Does this Skill support replacing an entire Feishu document with new Markdown content?

Yes, this Skill supports replacing an entire Feishu document by updating it with new Markdown content, which includes supporting various formatting options for the document structure.

What are the limitations of using API automation for Feishu document management?

Limitations of Feishu document API automation include the strict requirement for valid API permissions and accurate token extraction from document URLs, without which all read and write operations will fail.