Agent skill · operations · aiskillstore

lark-workflow-standup-report

日程待办摘要:编排 calendar +agenda 和 task +get-my-tasks,生成指定日期的日程与未完成任务摘要。适用于了解今天/明天/本周的安排。

Why this skill is useful

Adds specific commands and workflows for generating daily standup reports using the lark-cli that the AI wouldn't reliably generate on its own.

What it needs

Requires lark-cli installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

日程待办摘要工作流 CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理 适用场景 "今天有什么安排" / "今天的日程和待办" "明天有什么会" / "明日日程与未完成任务" "帮我看看今天要做什么" / "早报摘要" "开工摘要" / "standup report" "这周还有哪些安排" 前置条件 仅支持 user 身份。执行前确保已授权: 工作流 Step 1: 获取日程 注意:--start / --end 仅支持 ISO 8601 格式(如 2026-01-01 或 2026-01-01T15:04:05+08:00)和 Unix timestamp,不支持 "tomorrow"、"next monday" 等自然语言。需要 AI 根据当前日期自行计算目标日期。 输出包含:event\id、summary、start\time(含 timestamp + timezone)、end\time、free\busy\status、self\rsvp\status。 Step 2: 获取未完成待办 注意:+get-my-tasks 不带 --complete 时会同时返回已完成和未完成任务,会把已完成任务当成"待办"展示进摘要里。站会/日报这种 pending 汇总场景必须显式带上 --complete=false,不要省略。 数据量层面也建议加过滤: - 用 --due-end 过滤出目标日期前到期的任务 - 如果也需要无截止日期的任务,可不加 --due-end,但 AI 汇总时只展示近 30 天内创建的,其余折叠为"其他 N 项历史待办" Step 3: AI 汇总 将 Step 1 和 Step 2 的结果整合,按以下结构输出: 数据处理规则: 1. 时间转换:API 返回 Unix timestamp,需根据 timezone 字段(通常为 Asia/Shanghai)转换为 HH:mm 格式 2. RSVP 状态映射: API 值 显示文案 -------- --------- accept 已接受 decline 已拒绝 needsaction 待确认 tentative 暂定 3. 日程排序:按开始时间升序排列 4. 冲突检测:按时间排序后,检查相邻日程是否有时间重叠(前一个 end\time > 后一个 start\time),有则在小结中列出冲突组 5. 已拒绝日程:标注"已拒绝"但不计入忙碌时段和冲突检测 6. 待办排序:按截止时间升序,已过期的标注"已过期",无截止时间的排在最后 权限表 命令 所需 scope ------ ----------- calendar +agenda calendar:calendar.event:read task +get-my-tasks task:task:read 参考 lark-shared — 认证、权限(必读) lark-calendar — +agenda 详细用法 lark-task — +get-my-tasks 详细用法

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/lark-workflow-standup-report

View the source on GitHub

Browse the @skills marketplace