lark-doc

Automate document creation, editing, and searching via Lark's API.

60|8|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/liangdabiao/lark-workflow-feishu-cli --skill lark-doc-liangdabiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-doc
Source: https://github.com/liangdabiao/lark-workflow-feishu-cli/tree/main/.claude/skills/lark-doc
Command: npx skills add https://github.com/liangdabiao/lark-workflow-feishu-cli --skill lark-doc-liangdabiao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The lark-doc Skill addresses the challenge of manually creating, editing, and managing documents within Lark, streamlining these processes with automated commands and providing a more efficient workflow.

Core Features & Use Cases

  • Document Creation: Create new Lark documents from Markdown content or by selecting a template.
  • Content Management: Fetch, update, and append content to existing documents.
  • Media Insertion: Insert images, files, and whiteboards into documents.
  • Search: Search for documents and resources within the Lark cloud space.
  • Use Case: Suppose you need to create a project plan and share it with your team in Lark. Use the lark-doc Skill to quickly create a new document, populate it with content, and share it directly within the platform.

Quick Start

Use the lark-doc skill to create a new document titled 'Project Plan' with the following content: '## Project Overview\n\nThis is the project overview section.\n\n## Goals\n\n- Goal 1\n- Goal 2'.

Frequently Asked Questions about lark-doc

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

FAQPage Schema
How do I automate Lark document creation from Markdown content?

You can automate Lark document creation by passing Markdown content to the lark-doc skill, which uses the Lark API to generate a new cloud document with your specified text structure. This requires the Lark CLI and API access to execute.

Can I update existing content and insert media into Lark documents via API?

Yes, you can update existing content and insert media into Lark documents. The skill automates fetching and appending text, while also supporting the insertion of images, files, and whiteboards directly into the document structure using Lark API calls.

Do I need the Lark CLI to manage and search for documents in the cloud?

Yes, the Lark CLI is a required dependency to manage and search for documents. You need the Lark CLI installed and active Lark API access to execute automated commands for searching resources within your Lark cloud space.

What is the best way to populate a new Lark document with a project plan?

The best way to populate a new Lark document is to use the lark-doc skill with your Markdown content. You provide a title and the Markdown body, and the skill automates the creation and content population process directly within the Lark platform.

Does this approach support fetching and appending content to existing Lark documents?

Yes, this approach supports fetching and appending content to existing Lark documents. The skill automates content management by interacting with the Lark API to retrieve current document text and append new updates or sections seamlessly.

Why use automated commands for Lark document management instead of manual editing?

Using automated commands for Lark document management streamlines workflows by eliminating manual editing. It solves the challenge of inefficient content updates by automating document creation, media insertion, and cloud searches via API integration.