lark-doc

Manage Feishu cloud documents by fetching, editing, and exporting Docx and Wiki content.

9|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/llm011/ethan-agent --skill lark-doc-llm011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-doc
Source: https://github.com/llm011/ethan-agent/tree/main/ethan/defaults/skills/lark-doc
Command: npx skills add https://github.com/llm011/ethan-agent --skill lark-doc-llm011

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the friction of working with Feishu cloud documents by providing reliable workflows for reading, creating, editing, exporting, and managing embedded document media.

Core Features & Use Cases

  • Document Retrieval: Fetch complete or targeted sections of Docx and Wiki documents in XML or Markdown formats.
  • Document Editing: Create documents, replace or insert blocks, append content, move or copy blocks, and perform precise text replacements.
  • Media Handling: Preview and download images, files, videos, whiteboards, and cover resources, with optional CDN upload during full-document export.
  • Use Case: Give the Skill a Feishu document URL to export the full document as a cleaned local Markdown file while preserving metadata, images, attachments, and embedded resource links.

Quick Start

Use the lark-doc skill to fetch the Feishu document at the provided URL and save the complete cleaned content as a local Markdown file.

Frequently Asked Questions about lark-doc

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

FAQPage Schema
How do I export a Feishu cloud document to Markdown?

You can export a Feishu cloud document to Markdown by fetching the document via its URL or token and saving the cleaned content locally. The process preserves metadata, images, attachments, and embedded resource links.

How do I edit specific blocks in a Feishu Docx?

You can edit specific blocks in a Feishu Docx by replacing, inserting, or appending content to targeted blocks. The tool also supports moving, copying, and performing precise text replacements within the document.

Do I need lark-cli to fetch and manage Feishu Wiki documents?

Yes, you need the lark-cli command-line tool to fetch and manage Feishu Wiki documents. Authenticated access is required for the workflows, and optional CDN credentials are needed if you want public image hosting during exports.

Can I download embedded media and whiteboards from Feishu documents?

Yes, you can download embedded media and whiteboards from Feishu documents. The tool supports previewing and downloading images, files, videos, whiteboards, and cover resources, with optional CDN upload during full-document export.

What is the best way to automate creating and updating Feishu documents?

The best way to automate creating and updating Feishu documents is by using targeted block operations to create documents, append content, and perform precise text replacements. This allows reliable programmatic editing of Feishu Docx and Wiki workflows.