Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add davidtoby/agent-skills --skill lark-minutesgit clone --depth 1 https://github.com/davidtoby/agent-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/davidtoby/agent-skills/lark-minutes)<a href="https://agentmods.dev/skills/davidtoby/agent-skills/lark-minutes"><img src="https://agentmods.dev/badge/skills/davidtoby/agent-skills/lark-minutes/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/davidtoby/agent-skills/lark-minutes"><img src="https://agentmods.dev/badge/skills/davidtoby/agent-skills/lark-minutes.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00133 | $0.03911 |
| Opus 5 | $0.00067 | $0.01956 |
| Sonnet 5 | $0.00027 | $0.00782 |
| Haiku 4.5 | $0.00013 | $0.00391 |
Grade A, and why
lark-minutes scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- lark-minutes — 94% identical, 11 lines differ
How it starts
The opening of the file, as written. The whole thing — 208 lines — stays where its author put it; the contents beside it link to each section on GitHub.
minutes (v1)
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-vc/references/vc-domain-boundaries.md,不读将导致命令使用、会议产物决策、领域边界职责判断错误:
- 了解日历 & VC、会议产物 & 文档的关联关系和职责划分
- 了解会议产物(妙记和纪要)之间的关联关系,例如:妙记和纪要产生条件相互独立
- 了解不同会议产物的组成部分,以便根据需求决策使用哪种产物的数据
- 了解会议总结、分析和信息提取的标准流程
身份
所有 minutes 命令默认使用 --as user。
Shortcuts
| Shortcut | 说明 |
|---|---|
+search |
按关键词、所有者、参与者、时间范围搜索妙记 |
+detail |
查询妙记详情(标题和关联的纪要note_id),按需获取 AI 产物(总结、待办、章节、逐字稿、关键词) |
+download |
下载妙记音视频媒体文件 |
+upload |
上传 file_token 生成妙记 |
+update |
更新妙记标题 |
+apply-permission |
申请妙记查看或编辑权限 |
+speaker-replace |
替换妙记逐字稿中的说话人(须先 lark-cli api GET .../speakerlist 取 speaker_id) |
+word-replace |
批量替换逐字稿关键词(详见 lark-cli minutes +word-replace --help) |
+summary |
替换妙记 AI 总结全文 |
+todo |
新建/更新/删除妙记 AI 待办(单条或 --todos 批量;不是 lark-task) |
- 使用任何 Shortcut 前,必须先读其对应 reference 文档。
意图路由
| 用户意图 | 命令 |
|---|---|
| 我的妙记 / 搜索妙记 / 某段时间的妙记 | +search |
| 妙记基础信息:标题 / 时长 / 封面 / 链接 | minutes get |
| 下载妙记音视频文件、获取媒体下载链接 | +download(仅媒体;要妙记内容用 +detail) |
| 妙记总结 / 章节 / 待办 / 关键词 / 逐字稿 | +detail --minute-tokens <token> + 显式产物 flag |
| 基于妙记提炼/总结/分析/回顾会议 | +detail --minute-tokens <token> --transcript,再独立分析(禁止照搬 AI 总结) |
拿这条妙记关联的纪要文档(note_doc_token / verbatim_doc_token / shared_doc_tokens) |
+detail 取顶层 note_id → note +detail --note-id |
| 把本地音视频转纪要 / 逐字稿 / 文字稿 | drive +upload 取 file_token → +upload 生成 minute_url → +detail 拿产物 |
| 在妙记里增加 / 更改 / 删除 AI 待办 | +todo(禁止走 lark-task) |
| 替换妙记的AI 总结 | +summary |
| 重命名妙记/改妙记标题 | +update |
| 申请妙记权限(查看/编辑) | +apply-permission --perm view|edit |
| 替换说话人/把 A 的发言改成 B/重新归属发言人/把外部(非飞书)说话人改成飞书用户" | 先 lark-cli api GET .../transcript/speakerlist 取 speaker_id,再 minutes +speaker-replace;--from-speaker-id 只传 id,不传展示名 |
| 批量替换逐字稿关键词 | +word-replace |
| 用户同时提到"会议/开会"和"妙记" | 先 lark-vc(+search → +recording)获取 minute_token,再本 skill |
What ships with it
8 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/lark-minutes-detail.md 2.7 KB
- references/lark-minutes-download.md 5.4 KB
- references/lark-minutes-search.md 11 KB
- references/lark-minutes-speaker-replace.md 4.7 KB
- references/lark-minutes-summary.md 4.2 KB
- references/lark-minutes-todo.md 4.8 KB
- references/lark-minutes-update.md 969 B
- references/lark-minutes-upload.md 4.6 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 208 lines · 133 tokens per session scan A 00d8955b0e53
lark-minutes is a skill published in the GitHub repository davidtoby/agent-skills (10 stars, last pushed 1mo ago), licensed MIT. It adds 133 tokens to every session and 3,911 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
morph-ppt
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style continuous motion, shapes that grow / move / rotate as the slide advances. Trigger on: 'morph', 'morph transition', 'smooth transition', 'continuous animation across slides', 'Keynote-style…
officecli-financial-model
Use this skill when the user wants to build a financial model — 3-statement model, DCF valuation, LBO, SaaS unit economics, sensitivity / scenario analysis, debt schedule, or fundraising projections — in Excel. Trigger on: 'financial model', '3-statement model', 'P&L + BS + CF', 'DCF', 'WACC', 'NPV', 'terminal value'…
officecli-word-form
Use this skill to create fillable Word forms (.docx) with real Content Controls (SDT) + legacy FormField checkboxes + MERGEFIELD mail-merge placeholders + document protection. Trigger on: 'fillable form', 'form fields', 'content controls', 'SDT', 'word form', 'fill in', 'only editable fields', 'protect document'…
officecli-academic-paper
Use this skill to build academic-style .docx output: journal / conference / thesis chapters carrying formal citation style (APA, Chicago, IEEE, MLA), numbered equations, figure & table cross-references, footnotes/endnotes, bibliography, or multi-column journal layout. Trigger on: 'research paper', 'journal paper'…
officecli-docx
Use this skill any time a .docx file is involved -- as input, output, or both. This includes: creating Word documents, reports, letters, memos, or proposals; reading, parsing, or extracting text from any .docx file; editing, modifying, or updating existing documents; working with templates, tracked changes, comments…
officecli-pptx
Use this skill any time a .pptx file is involved -- as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file; editing, modifying, or updating existing presentations; combining or splitting slide files; working with…