lark-doc

Manage Feishu Docx and Wiki documents with structured block-level edits.

195|12|Updated Jul 19, 2026
One-click install
npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-doc-zju-real
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-doc
Source: https://github.com/ZJU-REAL/HugAgentOS/tree/main/src/backend/plugin_bundles/marketplace/feishu-cli/skills/lark-doc
Command: npx skills add https://github.com/ZJU-REAL/HugAgentOS --skill lark-doc-zju-real

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the complexity of working with Feishu cloud documents, including document retrieval, structured editing, media handling, and embedded resource coordination.

Core Features & Use Cases

  • Document Operations: Create, fetch, summarize, translate, reorganize, and precisely update Feishu Docx and Wiki documents.
  • Structured Editing: Append, replace, insert, delete, move, and copy document blocks while preserving document structure and embedded resources.
  • Media and Resource Handling: Preview or download images, files, and whiteboard thumbnails, and route embedded spreadsheets, bitables, and whiteboards to the appropriate specialized skills.
  • Use Case: Give the Skill a Feishu document URL and ask it to retrieve a specific section, summarize the key decisions, then update the document with a formatted action-item section.

Quick Start

Use the lark-doc skill to fetch the specified Feishu document, summarize its deployment requirements, and append the resulting action items.

Frequently Asked Questions about lark-doc

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

FAQPage Schema
How do I retrieve and summarize a specific section of a Feishu document?

To retrieve and summarize a Feishu document, provide the document URL or token to fetch the structured content blocks, then extract and summarize the requested section. This preserves the original document structure while isolating the required text for review.

Can I append and update Feishu Docx blocks without breaking embedded resources?

Yes, you can append, replace, insert, delete, or move Feishu Docx blocks without breaking embedded resources. Structured block-level updates preserve the document's formatting, embedded spreadsheets, bitables, and synced references during modifications.

Does this approach work with Feishu Wiki documents and whiteboard thumbnails?

Yes, this approach works with Feishu Wiki documents and whiteboard thumbnails. It supports Wiki workflows by fetching and editing Wiki content, while routing whiteboard resources to preview or download associated media thumbnails.

What is the best way to translate and reorganize content in a Lark cloud document?

The best way to translate and reorganize content in a Lark cloud document is by fetching the structured block tree, applying the translation to text blocks, and reordering the blocks. This maintains the document's structural integrity and formatting.

Do I need lark-cli to manage formatted XML or Markdown updates in Feishu?

Yes, you need lark-cli to manage formatted XML or Markdown updates in Feishu. It requires lark-cli with the v2 document API and shared authentication to execute reference-driven formatting and block-level update workflows.

How do I route embedded spreadsheets and bitables found in a Feishu Docx?

To route embedded spreadsheets and bitables found in a Feishu Docx, the system identifies these embedded resources during document retrieval and coordinates them by routing the tokens to the appropriate specialized skills for advanced manipulation.