lark-calendar
飞书日历:管理日历日程和会议室。查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室。当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用。不负责:查询过去的视频会议记录(走 lark-meeting)、待办任务(走 lark-task)。
Skill by larksuite
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/larksuite-lark-calendar
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, scheduling
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/lark-calendar
What's inside
- Skill name
lark-calendar- Description
- 飞书日历:管理日历日程和会议室。查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室。当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用。不负责:查询过去的视频会议记录(走 lark-meeting)、待办任务(走 lark-task)。
- License
- MIT
- Metadata
- cliHelp: lark-cli calendar --help
- Instructions
- 240 lines in SKILL.md · view on GitHub
Files (15)
- SKILL.md
- lark-calendar-create.md · references/
- lark-calendar-join-event.md · references/
- lark-calendar-list-attendees.md · references/
- lark-calendar-meeting-relation.md · references/
- lark-calendar-meeting.md · references/
- lark-calendar-recurring.md · references/
- lark-calendar-room-find.md · references/
- lark-calendar-rsvp.md · references/
- lark-calendar-schedule-clear-time.md · references/
- lark-calendar-schedule-fuzzy-time.md · references/
- lark-calendar-schedule-meeting.md · references/
- lark-calendar-suggestion.md · references/
- lark-calendar-transfer.md · references/
- lark-calendar-update.md · references/
SKILL.md (first lines)
# calendar (v4) 开始前先读 [`../lark-shared/SKILL.md`](../lark-shared/SKILL.md)(认证、权限处理)。 **CRITICAL — 凡涉及预约日程/会议室、调整时间或查询/搜索会议室,第一步 MUST 读 [`references/lark-calendar-schedule-meeting.md`](references/lark-calendar-schedule-meeting.md)。仅编辑字段(改标题/描述)或增删参会人(不涉及时间和会议室)时可跳过,直接读 [`references/lark-calendar-update.md`](references/lark-calendar-update.md)。** ## 身份 按**日程归属**选身份: - 查看/管理登录用户本人的日程 → `--as user`(默认,绝大多数场景)。 - 查看/管理 bot 自己创建/拥有的日程 → `--as bot` **对话人称映射**:「我」= 登录用户,「你」= 应用(bot);作为字段取值的人称(参会人、会议 owner 等)不参与身份判定,如「你创建日程,邀请我、会议 owner 为我」→ `--as bot` 创建,登录用户仅作参会人与会议 owner。 ```bash # 用户本人日程 → user lark-cli calendar +agenda --as user # bot 自建或参与的日程 → bot lark-cli calendar +agenda --as bot ``` ## Shortcuts | Shortcut | 说明 | |----------|------| | `+agenda` | 查看日程安排(默认今天) | | [`+meeting`](references/lark-calendar-meeting.md) | 通过日程事件 ID 获取关联的视频会议信息(meeting_id、meeting_note),日程开过视频会议才会有meeting_id,**注意**: 视频会议链接获取走+get命令 | | [`+create`](references/lark-calendar-create.md) | 创建日程并邀请参会人(ISO 8601 时间) | | [`+update`](references/lark-calendar-update.md) | 更新既有日程字段,或独立增量添加/移除参会人和会议室;重复性日程/例外必须传 `--apply-to`(详见 [重复性日程操作规范](references/lark-calendar-recurring.md)) | | `+delete` | 删除日程;重复性日程/例外必须传 `--apply-to`(详见 [重复性日程操作规范](references/lark-calendar-recurring.md)) | | `+freebusy` | 查询主日历的忙闲/RSVP状态/空闲时间段。(**如需预约/推荐时间段**走 `+suggestion`——它综合工作时间、忙碌区间和休息时间推荐。) | | [`+room-find`](references/lark-calendar-room-find.md) | 针对一个或多个**明确的**时间块查找可用会议室(无明确时间时禁止直接调用,需先走 +suggestion) | | [`+rsvp`](references/lark-calendar-rsvp.md) | 回复日程(接受/拒绝/待定) | | [`+join-event`](references/lark-calendar-join-event.md) | 凭分享 token 加入日程(分享链接/二维码/分享卡片/RSVP 卡片) | | [`+suggestion`](references/lark-calendar-suggestion.md) | 根据非明确时间或一段时间范围,推荐多个可用时间块方案 | | [`+transfer`](references/lark-calendar-transfer.md) | 把日程组织者转让给另一个用户或机器人;不可逆,需 `--yes` | | [`+list-attendees`](references/lark-calendar-list-attendees.md) | 列出日程的参与人和会议室(支持按 `--type` 过滤:user / resource / chat / third_party) | ### `+get` — 单日程详情 通过 `calendar_id` + `event_id` 获取**单个日程**详情。 ```bash # calendar_id不传,默认primary lark-cli calendar +get --calendar-id <calendar_id> --event-id <event_id> ``` 日程描述统一使用 `description` 一个字段,按 **Markdown** 富文本处理。读取日程时 `description` 返回 Markdown 富文本(仅有纯文本描述时返回该纯文本);创建/更新日程时也通过 `--description` 传入 Markdown。 > `+get` 返回不含参会人和会议室。需要参与人视角(用户 / 会议室 / 群 / 三方邮箱)请调用 [`+list-attendees`](references/lark-calendar-list-attendees.md)。 ### `+search-event` — 按关键词、时间范围和参会人搜索日程 仅返回基础字段(`event_id`/`summary`/`start`/`end` 等),需要详情请走 `+get`。 ```bash # query 按关键词 可选 # start/end 按时间范围(ISO 8601 或 YYYY-MM-DD)可选 # attendee-ids 按参会人(自动识别 ou_ 用户 / oc_ 群聊 / omm_ 会议室前缀)可选 # page-token 分页游标,用于继续翻页 可选 # page-size 每页数量,默认 30 可选 lark-cli calendar +search-event --query "周会" --start 2026-04-20 --end 2026-04-27 --attendee-ids "ou_user1,oc_chat1,omm_room1" --page-token <page_token> --page-size 30 ``` `--attendee-ids` 的多值语义:**同类型内为 OR(并集)**——只要日程命中列表中的任意一个同类型 ID,就会返回。 - `--attendee-ids "ou_A,ou_B"` = A **或** B 参加的日程(**不是** A 和 B 都参加的)。 ### `+delete` — 删除日程 ```bash # calendar_id不传,默认primary lark-cli calendar +delete --calendar-id <calendar_id> --event-id <event_id> --notify=true ``` ### `+agenda` — 查看近期日程安排 默认查询当天。结果应整理为按日期分组、按开始时间升序的易读时间线。 ```bash # start/end 时间范围(ISO 8601 / YYYY-MM-DD / Unix 秒),均可选;默认当天 # calendar-id 日历 ID(默认primary)可选 lark-cli calendar +agenda --start 2026-03-10 --end 2026-03-17 --calendar-id <calendar_id> ``` 注意: - 已取消的日程自动过滤;无日程时直接告知"日程清空"。 - 时间范围超过 40 天会自动拆分查询并合并结果。 ### `+freebusy` — 查询主日历忙闲时段 / 事件 / 公共空闲 `+freebusy` 一个入口承担四种视角:几何计算类(`busy` / `free` / `common_free`)走自动合并;事件维度类(`raw_busy`)保留每条上游日程 + `rsvp_status`。 ```bash # start/end 时间范围(ISO 8601 / YYYY-MM-DD / Unix 秒),均可选;默认当天 # user-id 目标用户 open_id,可重复或用逗号分隔;默认当前登录用户,bot 身份必须显式传至少一个 # type 视角四选一(默认 busy): # busy 每个 user 合并后的忙碌区间(找空档、看忙碌时段) # raw_busy 每个 user 的原始日程块 + rsvp_status(数会议、看每个会的 rsvp) # free 每个 user 在时间窗内的空闲区间(可带 --min-duration 过滤) # common_free 所有 user 的共同空闲区间(可带 --min-duration 过滤) # min-duration 仅对 free / common_free 生效;Go duration 格式,例如 30m、1h、90m # 查询忙碌时间段(去重并合并相邻/重叠段) lark-cli calendar +freebusy --start 2026-03-11 --end 2026-03-11 --user-id ou_a,ou_b --type busy # 看别人有几个会、每个会的起止 + rsvp(不合并相邻/重叠段,带rsvp状态) lark-cli calendar +freebusy --start 2026-03-11 --end 2026-03-11 --user-id ou_a,ou_b --type raw_busy # 查询用户空闲时间段 lark-cli calendar +freebusy --start 2026-03-11 --end 2026-03-11 --user-id ou_a,ou_b --type free # 多人公共空闲时间段(推荐替代手工合并) lark-cli calendar +freebusy --start 2026-03-11T09:00:00+08:00 --end 2026-03-11T18:00:00+08:00 --user-id ou_a,ou_b --type common_free --min-duration 30m ``` 用法提示: - **`+freebusy` 只适用于查询忙碌/空闲时间段这一事实**。如果目标是"给会议**推荐**一个合适的时间段"(单人或多人),必须优先使用 [`+suggestion`](references/lark-calendar-suggestion.md)——它会综合**工作时间段、忙碌时间段、休息时间段**来推荐,`+freebusy` 只回答"哪些区间空着",不判断该区间是否适合排会。
From larksuite/cli, MIT.
More from larksuite/cli
- 0.868score
lark-apps
larksuite
妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-wiki
larksuite
飞书知识库:管理知识空间、空间成员和文档节点。创建和查询知识空间、查看和管理空间成员、管理节点层级结构、在知识库中组织文档和快捷方式。当用户需要在知识库中查找或创建文档、浏览知识空间结构、查看或管理空间成员、移动或复制节点时使用。当用户给出 doubao.com 的 /wiki/ URL/token…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-drive
larksuite
飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-sheets
larksuite
飞书电子表格:创建和操作电子表格。支持工作表与行列结构(增删/合并/尺寸/隐藏/冻结/分组)、单元格读写(值/公式/样式/批注/单元格图片)、区域复制移动排序填充、查找替换、批量更新,图表、透视表、条件格式、筛选器与筛选视图、下拉列表、迷你图、浮动图片等对象的创建与维护,以及公式校验、历史版本回滚、本地…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-event
larksuite
Lark/Feishu real-time event listening / subscribing / consuming: stream events as NDJSON via `lark-cli event consume <EventKey>` (covers IM…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-mail
larksuite
飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-okr
larksuite
飞书 OKR:管理目标与关键结果。查看和编辑 OKR 周期、目标、关键结果、对齐关系、量化指标和进展记录。当用户需要查看或创建 OKR、管理目标和关键结果、查看对齐关系时使用。不负责:待办任务管理(lark-task)、日程/会议安排(lark-calendar)、绩效评估
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-approval
larksuite
飞书审批:查询和处理审批待办/已办/实例,搜索可发起审批定义、查看定义详情并发起原生审批实例。当用户要处理审批任务、查看审批实例、搜索或发起审批时使用。审批待办不是飞书任务;非审批类待办走 lark-task。不负责创建审批定义;三方审批定义不走原生提单。
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-meeting
larksuite
飞书视频会议:查询会议记录与会议产物(纪要/逐字稿/妙记)、妙记搜索/上传/下载/编辑、机器人参与会议;查询进行中的会议、实时会议内容(发言/聊天/共享文档)问答(会上/会里)、发送会中聊天/表情;基于…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-shared
larksuite
Use for lark-cli setup/auth tasks: auth login/status/logout, user vs bot identity, business-domain permissions (--domain, including all/docs/drive), missing…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-slides
larksuite
飞书幻灯片:创建和编辑幻灯片。创建演示文稿、读取幻灯片内容、管理幻灯片页面(创建、删除、读取、局部替换)。当用户需要创建或编辑幻灯片、读取或修改单个页面时使用。当用户给出 doubao.com 的 /slides/ URL/token 时,也应直接使用本 skill,不要因为域名不是飞书而回退到…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.864score
lark-whiteboard
larksuite
飞书画板:查询和编辑飞书云文档中的画板。支持导出画板为预览图片、导出原始节点结构、使用多种格式更新画板内容。 当用户需要查看画板内容、导出画板图片、编辑画板时使用此 skill。不负责:飞书云文档内容编辑(lark-doc)、文档内嵌电子表格/Base(lark-sheets / lark-base)。
SkillAFreshness: A★ 17.8KClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 17,821
- Forks
- 1,352
- Open issues
- 273
- Last commit (this folder)
- Sep 17, 2026 (1 month ago)
- Last release
- Oct 13, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/larksuite/cli
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.316score
lark-calendar
whofly2016
飞书日历:管理日历日程和会议室。查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室。当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用。不负责:查询过去的视频会议记录(走 lark-meeting)、待办任务(走 lark-task)。
SkillBFreshness: BClaude Code +9 - 0.309score
lark-calendar
infometa
飞书日历:管理日历日程和会议室。查看/搜索日程、创建/更新日程、管理参会人、查询忙闲和推荐时段、预定会议室。当用户需要查看日程安排、创建/修改会议、查询/预定会议室时使用。不负责:查询过去的视频会议记录(走 lark-meeting)、待办任务(走 lark-task)。
SkillAFreshness: A★ 382Claude Code +9
More from larksuite
- 0.868score
lark-drive
larksuite
飞书云空间(云盘/云存储):管理 Drive 文件和文件夹,包含上传/下载、创建文件夹、复制/移动/删除、查看元数据、查询权限设置、评论/权限/订阅、标题、版本、飞书文档密级标签(secure labels)和本地文件导入。用户需要整理云盘目录、处理云空间资源 URL/token、判断链接类型/真实…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-mail
larksuite
飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-sheets
larksuite
飞书电子表格:创建和操作电子表格。支持工作表与行列结构(增删/合并/尺寸/隐藏/冻结/分组)、单元格读写(值/公式/样式/批注/单元格图片)、区域复制移动排序填充、查找替换、批量更新,图表、透视表、条件格式、筛选器与筛选视图、下拉列表、迷你图、浮动图片等对象的创建与维护,以及公式校验、历史版本回滚、本地…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-wiki
larksuite
飞书知识库:管理知识空间、空间成员和文档节点。创建和查询知识空间、查看和管理空间成员、管理节点层级结构、在知识库中组织文档和快捷方式。当用户需要在知识库中查找或创建文档、浏览知识空间结构、查看或管理空间成员、移动或复制节点时使用。当用户给出 doubao.com 的 /wiki/ URL/token…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-event
larksuite
Lark/Feishu real-time event listening / subscribing / consuming: stream events as NDJSON via `lark-cli event consume <EventKey>` (covers IM…
SkillAFreshness: A★ 17.8KClaude Code +9 - 0.868score
lark-apps
larksuite
妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV…
SkillAFreshness: A★ 17.8KClaude Code +9
Cite this page
lark-calendar skill. Agent Mart. https://agentmart.dev/skills/larksuite-lark-calendar (last updated 2026-10-24)