feishu-doc

Automates reading and writing of Feishu Docx documents via feishu_doc.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Feishu documents are central to collaboration; this skill enables programmatic reading and writing of Feishu Docx documents, enabling automated updates, extraction, and workflow orchestration without manual edits.

Core Features & Use Cases

  • Read documents to extract titles, plain text, and block data (via list_blocks when structured content exists).
  • Write/Replace entire documents with Markdown content, or append new content to existing docs.
  • Update or manage blocks (text, headings, images) and create tables or file attachments within Docx.
  • Create new documents and manage doc tokens for automated workflows and integrations.

Quick Start

Use the feishu_doc tool to read the document with a token and replace its content with new Markdown text.

Frequently Asked Questions about feishu-doc

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

FAQPage Schema
How do I programmatically read and extract text from a Feishu document?

You can read Feishu documents programmatically by using a tool that extracts titles, plain text, and block data. It retrieves structured content via list_blocks to automate data extraction without manual edits.

Can I append new Markdown content to an existing Feishu Docx?

Yes, you can append new Markdown content to an existing Feishu Docx. The tool supports writing or replacing entire documents with Markdown, and appending new content to automate workflow updates.

How do I create and manage tables in Feishu Docx via API?

You can create and manage tables in Feishu Docx by using the create_table action. The interface supports updating blocks, managing text, headings, and handling file attachments within the document.

Does the Feishu Docx automation tool support uploading images and files?

Yes, the Feishu Docx automation tool supports uploading images and files. You can use the upload_image and upload_file actions to programmatically insert media and attachments into document blocks.

What is the best way to automate updating specific blocks in a Feishu document?

The best way to automate updating specific blocks in a Feishu document is by using the update_block action. This allows precise management of text, headings, and images without replacing the entire document.

How do I handle doc tokens for automated Feishu document workflows?

You handle doc tokens for automated Feishu workflows by using the feishu_doc interface to create new documents and manage tokens. This enables seamless integration and orchestration across collaboration workflows.