feishu-doc

Read and write Feishu documents with block-level operations.

2|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/FatBy/DD-OS --skill feishu-doc-fatby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/FatBy/DD-OS/tree/main/skills/feishu-feishu-doc
Command: npx skills add https://github.com/FatBy/DD-OS --skill feishu-doc-fatby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of reading, writing, and managing documents within Feishu, eliminating the need for manual copy-pasting and complex interactions.

Core Features & Use Cases

  • Read Document Content: Retrieve the title, plain text, and structured block data from any Feishu document.
  • Write/Append Content: Create new documents or add content to existing ones using Markdown.
  • Block-Level Operations: Modify, update, or delete specific blocks within a document for granular control.
  • Use Case: Automatically update a project status report in Feishu by appending new progress notes or replacing outdated sections with the latest information.

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 read content from a Feishu document via API?

To read Feishu document content, you can retrieve the title, plain text, and structured block data using specific document tokens. This requires authorized Feishu API permissions to access and extract the document information programmatically.

Can I write or append markdown content to an existing Feishu document?

Yes, you can write and append markdown content to existing Feishu documents. This allows you to create new documents or add progress notes to current ones without manual copy-pasting, streamlining content management and updates.

How do I modify specific blocks within a Feishu document?

You can modify specific blocks within a Feishu document through block-level operations. This functionality supports granular control, enabling you to update, replace, or delete individual structured data blocks as needed.

What Feishu API permissions do I need for document management?

Feishu document management requires specific Feishu API permissions for both reading and modifying documents. You must configure these access permissions beforehand to successfully extract content or perform programmatic document updates.

Is there a way to automate updating a project status report in Feishu?

You can automate Feishu project status reports by appending new progress notes or replacing outdated sections with the latest information. This is achieved through programmatic document updates using markdown and block-level manipulation.

What is the best way to extract structured data from Feishu documents?

The best way to extract structured data from Feishu documents is by retrieving block types via the API. This method provides comprehensive block-level data extraction, allowing you to access structured information beyond plain text.