Agent skill

Lark Doc

by Pinvou in Pinvou/pinvou-agent

【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书云文档(Docx/Wiki)与思维笔记内容操作:读取、创建、编辑文档,插入或下载图片附件,查询或回滚历史版本。用户给出文档 URL/token(含 doubao.com 的 /docx/、/wiki/)时使用,按 URL 路径/token…

MITAuto-check passedDocuments & Office

Install Lark Doc

skills CLI
$ npx skills add Pinvou/pinvou-agent --skill lark-doc -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Pinvou/pinvou-agent lark-doc --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Pinvou/pinvou-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/pinvou3-app/src-tauri/resources/common/bundle/lark-skills/lark-doc .claude/skills/lark-doc && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lark-doc
GitHub stars
2.4k
Token cost
~738 tokens
SKILL.md length
137 words
Files
44 (incl. references)
Skills in repo
30
Repo updated
First seen
Licence
MIT

At a glance

【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书云文档(Docx/Wiki)与思维笔记内容操作:读取、创建、编辑文档,插入或下载图片附件,查询或回滚历史版本。用户给出文档 URL/token(含 doubao.com 的 /docx/、/wiki/)时使用,按 URL 路径/token…

  • Tasks that involve Messaging and chat bots
  • SKILL.md covers 场景与 Shortcut 路由 and 不在本 Skill 范围
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tasks that involve Word documents

What it does

Lark Doc is an agent skill from Pinvou/pinvou-agent. 【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书云文档(Docx/Wiki)与思维笔记内容操作:读取、创建、编辑文档,插入或下载图片附件,查询或回滚历史版本。用户给出文档 URL/token(含 doubao.com 的 /docx/、/wiki/)时使用,按 URL 路径/token 而非域名路由;内嵌表格、多维表格、画板先提取 token 再切对应 skill。文档评论走 lark-drive;表格或 Base 内部数据操作不在本 skill。

Its SKILL.md is about 740 tokens, which your agent loads only when the skill is triggered. The skill folder holds 45 other files, including reference files (for example `references/genres/business-analysis.md`, `references/genres/data-report.md` and `references/genres/email.md`).

It sits in Documents & Office, covering Messaging and chat bots and Word documents. It works with Microsoft Word. The repository describes itself as: Open-source desktop AI agent for tools, files, knowledge, workflows, and real deliverables. The licence is MIT.

When your agent uses it

  • Tasks that involve Messaging and chat bots
  • Tasks that involve Word documents

Example prompts

  • “/lark-doc”

What it can do on your machine

Read from SKILL.md and the folder at commit 7bba3ef. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lark Doc loads about 738 tokens when it runs, and up to ~45k if it reads all its reference files. Until then it costs about 70 tokens; SKILL.md has 137 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~738
With references · SKILL.md plus every file in references/, read only if the agent opens them
~45k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Pinvou/pinvou-agent at commit 7bba3ef, republished under its MIT licence (© Pinvou). 137 words, ~738 tokens.

Download SKILL.mdSave it as .claude/skills/lark-doc/SKILL.md (or your agent's skills folder). This skill also uses 43 other files; get the full folder from GitHub.
name
lark-doc
description
【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书云文档(Docx/Wiki)与思维笔记内容操作:读取、创建、编辑文档,插入或下载图片附件,查询或回滚历史版本。用户给出文档 URL/token(含 doubao.com 的 /docx/、/wiki/)时使用,按 URL 路径/token 而非域名路由;内嵌表格、多维表格、画板先提取 token 再切对应 skill。文档评论走 lark-drive;表格或 Base 内部数据操作不在本 skill。
version
1.0.1
metadata.cliHelp
lark-cli docs --help;lark-cli mindnotes --help

docs

场景与 Shortcut 路由

CRITICAL:先判断场景,再读取该场景的参考文件;不要在任务开始时一次性读取全部参考文件。每个文件只在首次进入对应阶段时读取一次。

身份:文档操作推荐显式指定 --as user。

本地文件引用统一遵循文件访问权限:CWD 内优先使用 @./相对路径,其他目录使用 @绝对路径。XML 内的相对资源路径先查 CWD;仅文件不存在时再查源 XML 文件所在目录,同名文件以 CWD 为准。内联内容、stdin、在线文档没有源文件目录,不执行回退。

文档内容
  • 读取 / 摘要 — +fetch:先读参考再获取文档。
  • 从零创作 — 创建工作流:先完整执行创建工作流,简单任务不是跳过的理由;
  • 导入 / 空文档 — +create:仅创建空文档或原样导入用户提供的完整内容时,跳过创建工作流。
  • 编辑 / block 直达链接 — +update:语义改写、润色、重组、补写或排版均按 update 参考完成。
辅助能力
资源、画板与思维笔记
  • 插入本地素材 — +media-insert:在文末插入本地图片或文件。
  • 预览素材 — +media-preview:预览文档或评论中的图片、附件或素材。
  • 下载素材 — +media-download:下载文档中的图片、附件、素材或画板缩略图。
  • Docx 封面 — +resource-download / +resource-update / +resource-delete:下载、更新或删除 Docx 封面。
  • 画板 — 画板工作流:创建或更新画板时先读取工作流;更新已有画板必须复用现有 token,禁止新建空白画板。lark-whiteboard skill 未随包收录,写入用 lark-cli whiteboard +update(用法以 --help 为准)。
  • 思维笔记 — mindnotes:已有思维笔记走 思维笔记链路。新建思维笔记暂无专门的 docs/mindnotes 创建命令:要新建到知识库,用 wiki +node-create --obj-type mindnote(见 lark-wiki-node-create.md),创建后按思维笔记链路维护节点;思维笔记不是画板(whiteboard),不要路由到画板工作流。
认证与 Scope

执行 Shortcut 时,不预读 lark-shared 或预跑 auth status --verify;仅遇到未认证、token / 身份或 scope 错误时读取该 Skill,修复后重试。认证、身份或 scope 管理请求则直接使用该 Skill。

不在本 Skill 范围

  • Drive 文件级操作:找文档、导入导出、云空间文件上传 / 下载 / 权限管理 → lark-drive。复制文档、创建副本或另存为副本时,按其指引使用 lark-cli drive +copy(复制到知识库用 wiki +node-copy);不要用 docs +fetch + docs +create 重建正文。
  • 独立评论操作:添加、分页查看、回复评论或增删 reaction → lark-drive;只需紧凑评论上下文时,直接使用默认 JSON 响应的 docs +fetch。
  • Drive 原生文件的历史版本:docx 等在线文档的历史版本走本 skill 的 +history-*;但 Drive 二进制文件(type=file,如上传的附件)的历史版本查询 / 下载 / 回滚 / 删除 → lark-drive 的 +version-*,不走本 skill。

© Pinvou, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 43 other files (references) in pinvou3-app/src-tauri/resources/common/bundle/lark-skills/lark-doc of Pinvou/pinvou-agent.

  • SKILL.md
  • references/genres/business-analysis.md
  • references/genres/data-report.md
  • references/genres/email.md
  • references/genres/execution-plan.md
  • references/genres/formal-doc.md
  • references/genres/meeting-minutes.md
  • references/genres/memo-brief.md
  • references/genres/official-redhead.md
  • references/genres/prd.md
  • references/genres/proposal.md
  • references/genres/research-report.md
  • references/genres/retrospective.md
  • references/genres/route-consumer.md
  • references/genres/route-creative.md
  • references/genres/route-knowledge.md
  • references/genres/route-marketing.md
  • references/genres/route-media.md
  • references/genres/route-opinion.md
  • … and 25 more

Open the folder on GitHubat commit 7bba3ef

Compare with similar skills

Lark Doc next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lark Doc compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lark Doc this skillPinvou/pinvou-agent2.4k—~738Automated safety check: PassMIT
Wechat Skill843645440/wechat-skill109—~1.3kAutomated safety check: PassAGPL-3.0
Lark Docrongxinzy/RongxinAI1542 repos~1.7kAutomated safety check: PassAGPL-3.0
Lark Noterongxinzy/RongxinAI1542 repos~971Automated safety check: PassAGPL-3.0
Lark Docappleweiping/WEIPING_WIKI119—~1.4kAutomated safety check: PassMIT
Gzh Designisjiamu/gzh-design-skill3.9k1 repos~2.2kAutomated safety check: PassAGPL-3.0

Similar skills

  • Wechat Skill

    843645440/wechat-skill

    微信公众号文章排版与多账号发布工具,把已有 Markdown、DOCX、PDF 或纯文本转成可直接粘贴或通过官方 API 写入草稿箱/发布的 HTML。用于用户明确要求“公众号排版”“微信排版”“转公众号 HTML”“自动排版”“一键排版”、上传草稿、发布已有文章或配置多账号发布时。单独要求撰写文章时使用…

    109 GitHub stars~1.3k tokensUpdated 25 days ago
    Documents & OfficeAuto-check passed
  • Lark Doc

    rongxinzy/RongxinAI

    飞书云文档(Docx / Wiki 文档):读取和编辑飞书文档内容。当用户给出文档 URL 或 token,或需要查看、创建、编辑文档、插入或下载文档图片附件时使用。文档中嵌入的电子表格、多维表格、画板,先用本 skill 提取 token 再切到对应 skill。当用户给出 doubao.com 的 /docx/ 或 /wiki/ URL/token 时,也应直接使用本…

    154 GitHub starsUsed in 2 repos~1.7k tokens
    Documents & OfficeAuto-check passed
  • Lark Note

    rongxinzy/RongxinAI

    飞书会议纪要(Note)直查:已知 noteid 时查询纪要详情、展示类型、关联文档 token,并读取 unified 原始逐字记录。当用户已持有 noteid,或从文档显式 vc-node-id 获得 noteid 时使用。不负责会议/日程/妙记定位、文档标题搜索或 Docx 正文读取。

    154 GitHub starsUsed in 2 repos~971 tokens
    Documents & OfficeAuto-check passed
  • Lark Doc

    appleweiping/WEIPING_WIKI

    飞书云文档 / Docx / 知识库 Wiki 文档(v2):创建、打开、读取、获取、查看、总结、整理、改写、翻译、审阅和编辑飞书文档内容。当用户给出飞书文档 URL/token,或说查看/读取/打开某个文档、提取文档内容、总结文档、生成/创建文档、追加/替换/删除/移动内容、调整排版、插入或下载文档图片/附件/素材/画板缩略图时使用。文档内容中出现嵌入电子表格、多维表格、需要将重要信息可视化为…

    119 GitHub stars~1.4k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Gzh Design

    isjiamu/gzh-design-skill

    微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…

    3.9k GitHub starsUsed in 1 repo~2.2k tokens
    Documents & OfficeAuto-check passed
  • Lark Drive

    rongxinzy/RongxinAI

    飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实 token/标题,或导入 Word/Markdown/Excel/CSV/PPTX/.base 为…

    154 GitHub starsUsed in 3 repos~4.5k tokens
    Documents & OfficeAuto-check passed

More from Pinvou/pinvou-agent

All 30 skills in this repo
  • Tmeet Skill

    Pinvou/pinvou-agent

    何时用:用户明确要通过命令行操作腾讯会议(tmeet),或 Agent 遇到工具缺失/调用失败/能力不足想反馈平台时。OAuth 登录/登出/状态、会议管理(创建/更新/取消/查询/搜索/受邀者)、录制管理(列表/播放地址/智能纪要/转写/权限申请)、元宝纪要(按关键词/时间搜索、稳态/瞬态详情)、会议报告(参会人/等候室/导出明细/异步任务)、通讯录(仅限会议邀请/呼叫入会前置解析,严禁单独查…

    2.4k GitHub stars~4.8k tokensUpdated today
    Auto-check passed
  • Wecomcli Doc

    Pinvou/pinvou-agent

    何时用:仅当用户明确指定 doc/docx/word/在线文档/office文档或提供 doc.weixin.qq.com/doc/ 链接时使用;泛指「做个文档/写文档/整理成文档」默认走 wecomcli-smartpage 或本地工具,本技能不得抢占。doc 内容操作:新建、导入(.doc/.docx/.txt)、读取、追加、覆盖写入;结构化数据需求改用智能文档/智能表格;公共管理走…

    2.4k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Dws

    Pinvou/pinvou-agent

    【何时用:仅当用户明确指向钉钉/DingTalk(钉钉文档、钉钉日程等)时使用;泛指做文档/表格/待办/审批默认走本地工具,不要误用钉钉】用 dws CLI 管理钉钉:AI表格/AI搜问(找人首选)/目标管理(Agoal)/组织大脑/日历/通讯录/群聊与机器人消息/待办/审批/考勤/日志(日报周报)/DING消息/钉钉文档/云盘/Markdown文件/AI听记/邮箱/在线电子表格(axls)/知…

    2.4k GitHub stars~5.3k tokensUpdated today
    Auto-check passed
  • Lark Im

    Pinvou/pinvou-agent

    【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书即时通讯:收发消息和管理群聊。发送和回复消息、搜索聊天记录、管理群聊成员、上传下载图片和文件、管理表情回复、发送应用内/短信/电话加急、发送和处理交互卡片(Interactive…

    2.4k GitHub stars~5.9k tokensUpdated today
    Auto-check passed
  • Lark Sheets

    Pinvou/pinvou-agent

    【何时用:仅当用户明确指向飞书/Lark 电子表格;泛指做表格默认走本地工具】创建/操作飞书电子表格:工作表与行列结构、读写单元格(值/公式/样式/批注/图片)、查找替换、批量更新、图表/透视表/条件格式/筛选/迷你图/浮动图片。按名称搜索云空间表格文件改用 lark-drive 的 drive +search。doubao.com 的 /sheets/ URL 也走本 skill。不适用本地…

    2.4k GitHub stars~6.5k tokensUpdated today
    Auto-check passed
  • Lark Base

    Pinvou/pinvou-agent

    【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书多维表格(Base)操作:建表、字段、记录、视图、统计、公式/lookup、表单、仪表盘、BaseApp 应用模式(页面与组件)、Workspace 目录、workflow、角色权限、模板中心(模板分类/列表/搜索);遇到…

    2.4k GitHub stars~4k tokensUpdated today
    Auto-check passed

Works with

Questions about Lark Doc

What does Lark Doc do?

【何时用:仅当用户明确指向飞书/Lark(发到飞书、飞书文档等)时使用;泛指做个文档或PPT或表格或方案默认走本地工具,不要误用飞书】飞书云文档(Docx/Wiki)与思维笔记内容操作:读取、创建、编辑文档,插入或下载图片附件,查询或回滚历史版本。用户给出文档 URL/token(含 doubao.com 的 /docx/、/wiki/)时使用,按 URL 路径/token…. Lark Doc is an agent skill from Pinvou/pinvou-agent.

When should I use Lark Doc?

Lark Doc fits situations like: tasks that involve Messaging and chat bots; tasks that involve Word documents.

How do I install Lark Doc in Claude Code?

Run `npx skills add Pinvou/pinvou-agent --skill lark-doc -a claude-code`. Or copy the skill folder (pinvou3-app/src-tauri/resources/common/bundle/lark-skills/lark-doc in Pinvou/pinvou-agent) into .claude/skills/lark-doc in your project. Claude Code loads it when a task matches its description.

How do I install Lark Doc in Codex?

Run `npx skills add Pinvou/pinvou-agent --skill lark-doc -a codex`. Or copy the skill folder (pinvou3-app/src-tauri/resources/common/bundle/lark-skills/lark-doc in Pinvou/pinvou-agent) into .agents/skills/lark-doc in your project. Codex loads it when a task matches its description.

Can I use Lark Doc in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Pinvou/pinvou-agent --skill lark-doc -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lark-doc, .gemini/skills/lark-doc, .github/skills/lark-doc and .opencode/skills/lark-doc in your project.

What does Lark Doc need to run?

SKILL.md names no scripts, command-line tools or credentials: Lark Doc is instructions for the agent only.

Does Lark Doc access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Lark Doc safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Lark Doc use?

Lark Doc is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Lark Doc use?

About 738 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 44k tokens, read only when the agent opens those files.

What are the alternatives to Lark Doc?

Skills that share tags, products or a category with Lark Doc: Wechat Skill (843645440/wechat-skill, 109 stars), Lark Doc (rongxinzy/RongxinAI, 154 stars), Lark Note (rongxinzy/RongxinAI, 154 stars) and Lark Doc (appleweiping/WEIPING_WIKI, 119 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lark Doc?

Pinvou (a GitHub organization) maintains it in Pinvou/pinvou-agent, which has 2,401 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 9, 2026.

Source: Pinvou/pinvou-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.