lark-doc

Manage Feishu documents via lark-cli with XML and Markdown support.

Updated May 11, 2026
One-click install
npx skills add https://github.com/heximao/agents --skill lark-doc-heximao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-doc
Source: https://github.com/heximao/agents/tree/main/skill-archive/lark/lark-doc
Command: npx skills add https://github.com/heximao/agents --skill lark-doc-heximao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and management of Feishu documents, including reading, summarizing, rewriting, translating, and reviewing content.

Core Features & Use Cases

  • Document Creation and Editing: Create, open, read, summarize, rewrite, translate, review, and edit Feishu documents.
  • Content Extraction: Extract text and structured data from documents.
  • Use Case: Suppose you have a complex document with embedded tables, whiteboards, and citations. Use this Skill to first read and extract the document token, then drill down to the relevant Skill for deeper analysis or manipulation.

Quick Start

Use the lark-doc skill to fetch the content of the document with URL 'https://xxx.feishu.cn/docx/doxcn123'.

Frequently Asked Questions about lark-doc

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

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

To extract content from a Feishu document, you use the lark-cli tool to fetch the document token and then pull the text and structured data. This process supports reading complex documents with embedded tables, whiteboards, and citations.

Can I create and edit Feishu documents using XML and Markdown?

Yes, you can create, update, and edit Feishu documents using XML and Markdown formats. The lark-cli tool handles these operations natively, allowing you to manipulate document content programmatically.

What do I need to set up to manage Feishu documents programmatically?

To manage Feishu documents programmatically, you need the lark-cli tool installed and configured in your environment. This dependency is required to execute document creation, content extraction, and updating operations.

What is the best way to summarize or translate a complex Feishu document?

The best way to summarize or translate a complex Feishu document is to first extract the document token and content using the lark-cli tool. Once extracted, the text and structured data can be passed to downstream skills for deeper analysis, rewriting, or translation.

Does this approach work for reading Feishu documents with embedded whiteboards and tables?

Yes, this approach works for reading Feishu documents with embedded whiteboards and tables. The skill can read and extract the document token, then drill down into the structured data to handle complex document elements.

How do I fetch the content of a Feishu document using its URL?

To fetch the content of a Feishu document using its URL, you provide the document link to the lark-cli tool. The tool will extract the document token and retrieve the content for further manipulation or reading.