Lark Doc スキル
- インストール数 87.7万
これはlarksuiteのlark-docのコピーです。インストール数と順位は元のリスティングに集計されます。
Lark Doc は Claude のスキルで、lark-cli v2 API を通して、Feishu の Docx と Wiki のクラウドドキュメントを読み取り、作成し、編集します。
インストールしたくない場合は、Skillselion MCP 経由で先に試せます。インストール不要、ディスクにも何も残りません。
1. Claude Code - リモートコネクタを追加:
claude mcp add --transport http skillselion https://mcp.skillselion.com/mcpClaude.ai・ChatGPT・Cursor の場合は、この URL をカスタムコネクタとして追加します。
https://mcp.skillselion.com/mcp2. エージェントに頼む:
Use Skillselion load_skill to load skill:open.feishu.cn#lark-doc (Lark Doc) and follow it.インストールが向いている場合
Feishu の Docx / Wiki ドキュメントの内容を読み取り、編集する場合に向いています。
見送ったほうがよい場合
ドキュメントのコメント管理(lark-drive を使います)や、スプレッドシート・Base のデータ操作には向きません。
lark-docの主な内容
- lark-cli v2 API(XML または Markdown)で、Feishu の Docx / Wiki ドキュメントを取得、作成、更新します
- str_replace、block_insert_after、block_replace、block_delete、block_move_after による正確な編集
- 埋め込まれたシート、bitable、ホワイトボードのトークンを抽出し、lark-sheets / lark-base に引き継ぎます
数字で見るlark-doc
| 累計インストール数 | 877,349 (87.7万) | skills.shレジストリ |
|---|---|---|
| リポジトリ | ||
2026年11月9日時点のデータ(Skillselionカタログ同期)
lark-docはClaude Codeで何ができますか?
Feishu/Larkアカウントと、lark-cliによるユーザー認証が必要です。
- 機能
- ドキュメントの取得 · ドキュメントの作成 · ドキュメントの編集 · メディアの挿入
- ユースケース
- documentation
- 料金
- 無料
Deep dive: how does lark-doc actually work?
lark-doc is ByteDance's agent skill for reading, creating, and editing Lark/Feishu cloud documents from a coding agent, and it is unlike anything else near the top of the catalog: the file is written in Chinese, requires a vendor CLI binary, is served from the vendor's own domain instead of GitHub, and leads a 27-skill suite. It has 877,349 installs as of November 9, 2026.
A sourcing note before the quotes: this skill has no public repository. The canonical file is served at open.feishu.cn/.well-known/skills/lark-doc/SKILL.md, which we fetched on August 20, 2026 and verified matches our catalog copy exactly. There is no commit history to pin, so quotes cite the served file and that verification date. Translations from the Chinese are ours, and where the file uses inline link markup we quote the rendered text (the link's label) rather than the raw markdown.
lark-doc at a glance
- The skill is written in Chinese and leads a 27-skill suite whose siblings install together.
- It declares hard dependencies in frontmatter: a
lark-clibinary and a sibling skill, before a single instruction runs. - It is a context-budget router, whose loudest rule forbids reading everything up front.
- "A simple task is not a reason to skip": the one discipline line that separates it from most workflow skills.
- Auth loads only on failure, a lazy-error pattern most skills get backwards.
1. The skill is written in Chinese and leads a 27-skill suite
The file is Chinese top to bottom, a stray loanword aside (its H1 is a plain # docs, and "CRITICAL" survives in English). The description opens:
飞书云文档(Docx / Wiki)内容操作:读取、创建、编辑文档,插入或下载图片附件,以及操作思维笔记。
Source: SKILL.md description, served at open.feishu.cn, verified 2026-08-20
Our translation: "Feishu cloud document (Docx / Wiki) content operations: read, create, and edit documents, insert or download image attachments, and work with mind notes." The language costs the agent little and the human auditor a lot: you cannot skim what you cannot read. The suite fact matters just as much: open.feishu.cn publishes 27 skills, and 22 of them sit within about 2,000 installs of lark-doc's 877k (Skillselion catalog, August 20, 2026), the signature of tools installed together as a bundle rather than picked one by one. One routing detail worth knowing: the description tells the agent to route by URL path and token, not by domain, and explicitly includes doubao.com document links, ByteDance's consumer AI product.
2. It declares hard dependencies in frontmatter
Before any instruction, the metadata names what must already exist:
metadata: requires: bins: ["lark-cli"] skills: ["lark-shared"]
Source: SKILL.md frontmatter, served at open.feishu.cn, verified 2026-08-20
A binary and a sibling skill, declared as machine-readable requirements rather than prose. Compare the shims we covered in grill-me, where the dependency on the grilling skill is implicit in a sentence: here the dependency graph is explicit metadata a tool can check before install. lark-doc is one node in a suite; the file hands file management and comments to lark-drive and whiteboard writes to lark-whiteboard, each its own skill.
3. It is a context-budget router
The first body instruction is bolded, capitalized, and about token spend:
CRITICAL:先判断场景,再读取该场景的参考文件;不要在任务开始时一次性读取全部参考文件。每个文件只在首次进入对应阶段时读取一次。
Source: SKILL.md, "场景与 Shortcut 路由", served at open.feishu.cn, verified 2026-08-20
Our translation: "CRITICAL: judge the scenario first, then read that scenario's reference file; do not read all the reference files at once when the task starts. Read each file only once, on first entering its stage." The SKILL.md itself is a 50-line routing table pointing at a dozen reference files (fetch, create, update, history, media, whiteboards, mind notes). The design goal is the same progressive disclosure that vercel-react-best-practices gets from its rules index: the always-loaded file stays small, and detail is paid for only when the task needs it.
4. "A simple task is not a reason to skip"
The routing entry for writing a document from scratch carries the file's best line:
从零创作 — 创建工作流:先完整执行创建工作流,简单任务不是跳过的理由;
Source: SKILL.md, "文档内容", served at open.feishu.cn, verified 2026-08-20
Our translation: "Creating from zero: execute the creation workflow in full first; a simple task is not a reason to skip it." Whoever wrote that has watched an agent decide a task was too small for the process and ship something malformed. The escape hatch is explicit and narrow: only importing user-provided content verbatim, or creating an empty document, skips the workflow.
5. Auth loads only on failure
Most skills front-load authentication setup. This one forbids it:
执行 Shortcut 时,不预读 lark-shared 或预跑
auth status --verify;仅遇到未认证、token / 身份或 scope 错误时读取该 Skill,修复后重试。Source: SKILL.md, "认证与 Scope", served at open.feishu.cn, verified 2026-08-20
Our translation: "When executing a shortcut, do not pre-read lark-shared or pre-run auth status --verify; read that skill only when you hit an unauthenticated, token/identity, or scope error, fix it, and retry." The optimistic path costs nothing when auth is already valid, which it usually is. It is the same lazy philosophy as section 3 applied to error handling: pay for the fix only when the failure is real.
Tools it drives: the lark-cli binary (docs and mindnotes subcommands), against Lark/Feishu's document APIs.
Behavior change, before and after:
| You ask | Without lark-doc | With lark-doc |
|---|---|---|
| "Summarize this Feishu doc" (URL) | Most agents have no route into Lark documents | It routes to the fetch reference and pulls the document through lark-cli |
| "Write up the meeting notes as a Feishu doc" | Markdown in chat, pasted by hand | The full creation workflow, because a simple task is not a reason to skip it |
The fine print worth knowing:
- The skill is scoped tightly on purpose: spreadsheets and Base tables are out, file-level operations and comments belong to
lark-drive. If your team lives in Lark, install the suite, not just this node.
Should you install lark-doc?
Install it if your team's documents live in Lark or Feishu; nothing else in the catalog gives an agent this surface, and the file's context discipline is genuinely well engineered. Skip it entirely if you do not use Lark: every capability here assumes ByteDance's ecosystem, from the CLI to the URL formats it routes on.
npx skills add https://open.feishu.cn --skill lark-docPrevious: how vercel-react-best-practices actually works. All dives: the series index.
よくある質問への回答
Does lark-doc work if you do not read Chinese?
Yes for the agent, mostly for you. Modern agents read Chinese instructions as readily as English and operate lark-cli the same way. The human-facing cost is auditability: you cannot skim what you cannot read, which is exactly the gap this dive covers.
What has to be installed for lark-doc to function?
Two declared requirements: the lark-cli binary and the lark-shared sibling skill (authentication and scopes). The file also references lark-drive and lark-whiteboard for tasks it deliberately does not cover.
lark-docにはどんなファイルが含まれますか?
docs
场景与 Shortcut 路由
CRITICAL:先判断场景,再读取该场景的参考文件;不要在任务开始时一次性读取全部参考文件。每个文件只在首次进入对应阶段时读取一次。
身份:文档操作推荐显式指定 --as user。
所有表示本地文件的 @path 均使用 @./xxx 形式的相对路径,并以运行 lark-cli 时的当前工作目录(CWD)为基准。
文档内容
- 读取 / 摘要 — `+fetch`:先读参考再获取文档。
- 从零创作 — `创建工作流`:先完整执行创建工作流,简单任务不是跳过的理由;
- 导入 / 空文档 — `+create`:仅创建空文档或原样导入用户提供的完整内容时,跳过创建工作流。
- 编辑 / block 直达链接 — `+update`:语义改写、润色、重组、补写或排版均按 update 参考完成。
辅助能力
- 草稿初始化、解析与统计 — `+script`:支持解析文档 URL / token 与本地 XML,统计字数并返回字符诊断;不支持 Markdown 输入。
- 历史版本 — `+history-list` / `+history-revert` / `+history-revert-status`:查询、回滚文档历史版本或检查回滚任务状态。
资源、画板与思维笔记
- 插入本地素材 — `+media-insert`:在文末插入本地图片或文件。
- 预览素材 — `+media-preview`:预览文档或评论中的图片、附件或素材。
- 下载素材 — `+media-download`:下载文档中的图片、附件、素材或画板缩略图。
抜粋です。重要な行は上の詳細解説で引用・解説しています。ファイル全体はGitHubで確認できます。
lark-docに関連するスキルは?
Lark Doc スキルのよくある質問
Lark Doc スキルはどんな人に向いていますか?
Feishu の Docx / Wiki ドキュメントの内容を読み取り、編集する場合に向いています。 次に当てはまる場合は見送ってください:ドキュメントのコメント管理(lark-drive を使います)や、スプレッドシート・Base のデータ操作には向きません。
lark-docはどんなときに使いますか?
Feishu のドキュメントの URL やトークンが与えられたとき、または Feishu のドキュメントを表示、作成、編集する必要があるときに使います。
lark-docのバッジを追加する
このスキルは現在、SkillselionのTop 25で#23です。アワードバッジは最新の順位を表示し、自動で更新されます。
埋め込みコードを取得
このスキルがSkillselionに掲載されていることを開発者に示せます。READMEに貼り付けてください。