feishu-doc-reader

Extract text, tables, images, and block hierarchies from Feishu documents.

14|4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/zephyrwang6/allSkills --skill feishu-doc-reader-zephyrwang6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc-reader
Source: https://github.com/zephyrwang6/allSkills/tree/main/feishu-doc-reader
Command: npx skills add https://github.com/zephyrwang6/allSkills --skill feishu-doc-reader-zephyrwang6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It removes the manual effort of opening Feishu documents, copying content, and reconstructing structure by automatically reading document data through the Feishu Open API.

Core Features & Use Cases

  • Structured document extraction: Reads Feishu Docx, legacy Doc, Sheets, and Slides content into usable output.
  • Block-level understanding: Preserves headings, lists, tables, images, links, and parent-child block relationships for deeper analysis.
  • Operational reliability: Includes permission checks, token validation, retries, and clear error handling for real-world document access.
  • Use case: Use it when you need to turn a shared Feishu document into clean structured text, or when you need the full block hierarchy for downstream processing.

Quick Start

Ask the skill to read a Feishu document token and return the extracted content or block structure in a structured format.

Frequently Asked Questions about feishu-doc-reader

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

FAQPage Schema
How do I extract content from a Feishu document into structured JSON?

To extract Feishu documents into structured JSON, use this Skill to call the Feishu Open API with valid credentials and document tokens, returning text, tables, and block hierarchies automatically.

What Feishu document types are supported for block-level extraction?

Feishu document extraction supports Docx, legacy Doc, Sheets, and Slides. It preserves headings, lists, tables, images, links, and parent-child block relationships for downstream processing.

Do I need Feishu Open API credentials to read document content?

Yes, you need Feishu Open API credentials and document tokens to authenticate and validate permissions. The Skill uses Python or shell execution to handle these checks and return structured content.

Does the extraction process handle permission errors and retries?

Feishu document extraction includes permission checks, token validation, retries, and clear error handling to ensure operational reliability when accessing real-world documents through the Open API.

What is the best way to convert Feishu Sheets and Slides into usable text?

The best way to convert Feishu Sheets and Slides into usable text is using this structured extraction Skill, which reads document data directly through the Feishu Open API to output clean structured JSON.