PlugWiki

Lark Doc Skill for Claude Code: Read and Edit Docs

Lets Claude read, create and edit Lark (Feishu) Docx and Wiki documents, and insert or download images, through lark-cli.

Installs
484.4K
on skills.sh
Stars
17.9K
on GitHub
Files
15
besides SKILL.md
Updated
Oct 2026
last repo commit

lark-doc makes Claude work with Lark (Feishu) cloud documents. It reads and summarizes a doc, creates one from scratch or from your content, edits it, inserts or downloads images and attachments, rolls back to earlier versions and handles mind notes.

It starts when you give a Docx or Wiki URL or token, including doubao.com /docx/ and /wiki/ links. Comments, file-level actions and Base or spreadsheet data go to other skills. The instructions are written in Chinese and call the lark-cli docs commands.

Good for

  • Teams that keep notes and specs in Lark docs
  • Writers who want Claude to draft or revise a Lark doc
  • Ops people who move content between Lark docs and local files

Install lark-doc

Claude Code

  1. 1

    Copy this prompt.

    Install the lark-doc skill in Claude Code. Run this command:
    
    npx @larksuite/cli@latest install
    npx skills add larksuite/cli -y -g
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The README gives two routes. Option 1 (recommended) is npx @larksuite/cli@latest install. Option 2 builds from source and then runs npx skills add larksuite/cli -y -g, which the README marks as required. It does not say whether Option 1 also installs the skills, so this box runs both. Every lark-* skill needs the lark-cli program and sends Claude to lark-shared for sign-in. auth login --recommend picks commonly used scopes; use --domain to limit them.

From the project README. Source.

What's in the skill

When it loads

飞书云文档(Docx / Wiki)内容操作:读取、创建、编辑文档,插入或下载图片附件,以及操作思维笔记。用户提供文档 URL/token(包括 doubao.com 的 /docx/、/wiki/)时使用;按 URL 路径/token 而非域名路由;`/page/<token>` 是妙搭应用,非飞书云文档。文档内嵌资源按读取参考中的统一规则分流。独立评论操作走 lark-drive;随正文读取评论使用 docs +fetch。表格或 Base 内部数据操作不在本 skill。

Sections in SKILL.md

  1. 场景与 Shortcut 路由
  2. 文档内容
  3. 辅助能力
  4. 资源、画板与思维笔记
  5. 认证与 Scope
  6. 不在本 Skill 范围

Key facts

Installs on skills.sh
484,408 (Nov 2, 2026)
License
MIT
Last repo commit
Oct 30, 2026

What it includes

  • Reads a document or summarizes it

    Also returns comments along with the body.

    Network · +fetch

  • Creates an empty doc or imports content as given

    A full create workflow applies when writing from scratch.

    Write · +create

  • Edits a doc or a block

    Covers rewriting, polishing, reorganizing and adding text.

    Write · +update

  • Parses doc URLs or tokens and local XML, counts words

    Does not take Markdown input.

    Read · +script

  • Lists versions and rolls a doc back

    Includes +history-revert-status to check a rollback.

    Write · +history-list / +history-revert

  • Adds, previews or downloads images and files

    Insert puts a local image or file at the end of the doc.

    Write · +media-insert / -preview / -download

  • Manages the Docx cover

    Can delete a cover.

    Delete · +resource-download / -update / -delete

  • Creates or updates whiteboards and mind notes

    Updating an existing whiteboard must reuse its token.

    Write · Whiteboards and mind notes

From the official docs

Permissions

Medium risk

It can edit, roll back and delete parts of documents you can reach in Lark. Sign in with only the domains you need and review changes before they are saved.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can rewrite or roll back real documents

    +update and +history-revert change shared docs. Ask Claude to show the planned change first.

  • It acts with your Lark permissions

    README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks.

  • Its skills.sh listing shows a Snyk warn

    Open the audit page for details before you install.

Technical details
Talks toLark/Feishu Open Platform
Scopes
  • Lark/Feishu docs permissions for the identity you sign in with

Questions

What does lark-doc do?

It lets Claude read, create and edit Lark (Feishu) Docx and Wiki documents, insert or download images, and work with mind notes, using lark-cli docs commands.

How do I install it?

Follow the install box at the top of the page. It needs the lark-cli program and the lark-shared skill, so install the whole set.

Which links does it handle?

Docx and Wiki URLs or tokens, including doubao.com /docx/ and /wiki/ links. It routes by path and token, not domain. A /page/<token> link is an app, not a doc.

What does it leave to other skills?

Comments and Drive file actions go to lark-drive. Data inside spreadsheets or Base tables is not in this skill.

Can it undo a bad edit?

It has commands to list document versions and revert to one, so you can roll back, but that is itself a write.

Is it safe?

README security note: after you authorize, the agent acts under your identity within the granted scope, and the README warns of prompt injection and data leaks. Review each edit before it is saved and sign in with limited domains.

Information

updated Nov 2, 2026

Repository
larksuite/cli
Folder
skills/lark-doc

larksuite/cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. larksuite/cli README · github.com
  2. lark-doc SKILL.md · github.com
  3. skills.sh listing · skills.sh

Updated Nov 2, 2026.