feishu-doc

Create, read, update and manage Feishu documents and their blocks programmatically.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/cogpy/clawcog --skill feishu-doc-cogpy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-doc
Source: https://github.com/cogpy/clawcog/tree/main/extensions/feishu/skills/feishu-doc
Command: npx skills add https://github.com/cogpy/clawcog --skill feishu-doc-cogpy

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 interface navigation.

Core Features & Use Cases

  • Read Document Content: Retrieve the title, plain text, and structured content of any Feishu document.
  • Write/Append Content: Create new documents or add content to existing ones using Markdown.
  • Block-Level Operations: Perform granular edits, updates, or deletions on specific document blocks like text, images, or tables.
  • Use Case: Automatically update a project status report in Feishu with the latest progress from a daily stand-up meeting log.

Quick Start

Use the feishu-doc skill to read the 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 Feishu document content creation using Markdown?

To automate Feishu document content creation, you can use this Skill to create new documents or append content to existing ones programmatically using Markdown. This eliminates manual copy-pasting and interface navigation.

Can I retrieve structured block data from a Feishu document via API?

Yes, you can retrieve structured block data from a Feishu document via API. The Skill enables programmatic interaction to list structured block data and retrieve the title, plain text, and structured content of any document.

What is the best way to update specific text blocks in a Feishu document?

The best way to update specific text blocks in a Feishu document is through block-level manipulation. You can perform granular edits, updates, or deletions on specific blocks like text, images, or tables by using their specific block IDs.

Do I need specific document tokens to read and write Feishu documents?

Yes, you need specific document tokens and block IDs to read and write Feishu documents. These unique identifiers are required for targeted operations such as retrieving content, appending text, or updating existing blocks.

Does this Skill support project status report automation in Feishu?

Yes, this Skill supports project status report automation in Feishu. You can automatically update a project status report by appending new content or updating existing document blocks with the latest progress data from external logs.

What are the limitations of block-level manipulation for Feishu documents?

The main limitation of block-level manipulation for Feishu documents is the strict dependency on specific document tokens and block IDs. Without these exact identifiers, targeted operations like granular edits, updates, or deletions cannot be executed.