ASD

Lark Workflow Standup Report

Resumen de agenda y pendientes: combina calendar +agenda y task +get-my-tasks para generar el resumen de horario y tareas sin terminar de una fecha, útil para saber qué hay hoy/mañana/esta semana.

Estrellas
16.4k

en todo el repo

Actividad
48

0–100, la ruta de este skill

Actualizado
hace 2 meses

último commit aquí

Commits
1

últimos 90 días

Contexto
1.2k tok

43 tok en reposo

Paquete
1 archivo

5 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add larksuite/cli --skill lark-workflow-standup-report --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Orquesta lark-cli calendar +agenda y lark-cli task +get-my-tasks para generar un resumen combinado de agenda y tareas pendientes de una fecha
  • Convierte timestamps Unix a formato HH:mm según el timezone devuelto
  • Mapea estados RSVP (accept/decline/needs_action/tentative) a texto legible
  • Detecta conflictos de horario entre eventos adyacentes y calcula huecos libres
  • Ordena eventos por hora de inicio y tareas por fecha límite, marcando vencidas

Úsalo cuando

  • El usuario pregunta 'qué tengo hoy' o 'agenda y pendientes de hoy'
  • El usuario pide el resumen de mañana o de reuniones y tareas sin terminar
  • Se solicita un 'reporte de apertura' o 'standup report'
  • El usuario quiere ver qué queda pendiente esta semana

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • ¿Qué tengo agendado hoy?
    • Dame el resumen de reuniones y pendientes de mañana
    • Necesito el reporte de standup de hoy
    • ¿Qué me queda pendiente esta semana?

    SKILL.md

    En inglés

    日程待办摘要工作流

    CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理

    适用场景

    • "今天有什么安排" / "今天的日程和待办"
    • "明天有什么会" / "明日日程与未完成任务"
    • "帮我看看今天要做什么" / "早报摘要"
    • "开工摘要" / "standup report"
    • "这周还有哪些安排"

    前置条件

    仅支持 user 身份。执行前确保已授权:

    lark-cli auth login --domain calendar,task
    

    工作流

    {date} ─┬─► calendar +agenda [--start/--end]              ──► 日程列表(会议/事件)
            └─► task +get-my-tasks --complete=false [--due-end] ──► 未完成待办列表
                        │
                        ▼
                  AI 汇总(时间转换 + 冲突检测 + 排序)──► 摘要
    

    Step 1: 获取日程

    # 今天(默认,无需额外参数)
    lark-cli calendar +agenda
    
    # 指定日期范围(必须使用 ISO 8601 格式,不支持 "tomorrow" 等自然语言)
    lark-cli calendar +agenda --start "2026-03-26T00:00:00+08:00" --end "2026-03-26T23:59:59+08:00"
    

    注意--start / --end 仅支持 ISO 8601 格式(如 2026-01-012026-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: 获取未完成待办

    # 默认 pending 摘要:必须显式过滤未完成任务(最多 20 条)
    lark-cli task +get-my-tasks --complete=false
    
    # 只看指定日期前到期的未完成任务(推荐用于摘要场景,减少数据量)
    lark-cli task +get-my-tasks --complete=false --due-end "2026-03-27T23:59:59+08:00"
    
    # 获取全部未完成任务(超过 20 条时)
    lark-cli task +get-my-tasks --complete=false --page-all
    

    注意+get-my-tasks 不带 --complete 时会同时返回已完成和未完成任务,会把已完成任务当成"待办"展示进摘要里。站会/日报这种 pending 汇总场景必须显式带上 --complete=false,不要省略。

    数据量层面也建议加过滤:

    • --due-end 过滤出目标日期前到期的任务
    • 如果也需要无截止日期的任务,可不加 --due-end,但 AI 汇总时只展示近 30 天内创建的,其余折叠为"其他 N 项历史待办"

    Step 3: AI 汇总

    将 Step 1 和 Step 2 的结果整合,按以下结构输出:

    ## {日期}摘要({YYYY-MM-DD 星期X})
    
    ### 日程安排
    | 时间 | 事件 | 组织者 | 状态 |
    |------|------|--------|------|
    | 09:00-10:00 | 产品需求评审 | 张三 | 已接受 |
    | 14:00-15:00 | 技术方案讨论 | 李四 | 待确认 |
    
    ### 待办事项
    - [ ] {task_summary}(截止:{due_date})
    - [ ] {task_summary}
    
    ### 小结
    - 共 {n} 场会议,{m} 项待办
    - 冲突提醒:{列出时间重叠的日程}
    - 空闲时段:{free_slots}(根据日程推算)
    

    数据处理规则:

    1. 时间转换:API 返回 Unix timestamp,需根据 timezone 字段(通常为 Asia/Shanghai)转换为 HH:mm 格式
    2. RSVP 状态映射
      API 值 显示文案
      accept 已接受
      decline 已拒绝
      needs_action 待确认
      tentative 暂定
    3. 日程排序:按开始时间升序排列
    4. 冲突检测:按时间排序后,检查相邻日程是否有时间重叠(前一个 end_time > 后一个 start_time),有则在小结中列出冲突组
    5. 已拒绝日程:标注"已拒绝"但不计入忙碌时段和冲突检测
    6. 待办排序:按截止时间升序,已过期的标注"已过期",无截止时间的排在最后

    权限表

    命令 所需 scope
    calendar +agenda calendar:calendar.event:read
    task +get-my-tasks task:task:read

    参考

    Reproducido de larksuite/cli bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere el binario lark-cli autenticado como usuario con `lark-cli auth login --domain calendar,task`, y haber leído primero ../lark-shared/SKILL.md.

    Detalles

    Creador
    larksuite
    Categoría
    Productividad
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    larksuite/cli
    Código fuente
    Ver SKILL.md

    Más de larksuite/cli

    Este repo incluye 28 skills. Si instalas uno, normalmente ya tienes los demás.

    飞书幻灯片: crea y edita presentaciones, lee contenido de slides, gestiona páginas (crear, eliminar, leer, reemplazo parcial). No cubre documentos, pizarras ni archivos generales.

    Costo de contexto al activarse
    7k tok
    Tamaño del paquete
    50 archivos
    Última actualización
    hace 3 días
    documentos

    Drive de Feishu/Lark: gestiona archivos y carpetas (subir/descargar, copiar/mover/eliminar, metadatos, permisos, comentarios, versiones, etiquetas de confidencialidad) e importa archivos locales como docx/sheet/bitable/slides.

    Costo de contexto al activarse
    6.3k tok
    Tamaño del paquete
    61 archivos
    Última actualización
    hace 3 días
    documentos

    Operaciones sobre documentos en la nube de Lark (Docx/Wiki): leer, crear y editar documentos, insertar o descargar imágenes/adjuntos, y gestionar notas mentales.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    44 archivos
    Última actualización
    hace 3 días
    documentos

    Operaciones en Lark Base (multitabla): tablas, campos, registros, vistas, fórmulas/lookup, formularios, dashboards, workflows y roles; se usa ante Base/多维表格/bitable o enlaces /base/.

    Costo de contexto al activarse
    6.2k tok
    Tamaño del paquete
    30 archivos
    Última actualización
    anteayer
    bases de datos

    Lark Im

    16.4k

    Mensajería instantánea de Feishu/Lark: enviar y responder mensajes, buscar historial, gestionar miembros de grupo, subir/descargar archivos, reacciones, avisos urgentes y tarjetas interactivas con sus callbacks.

    Costo de contexto al activarse
    5.3k tok
    Tamaño del paquete
    59 archivos
    Última actualización
    hace 7 días
    automatizacion

    Desarrollo y hosting de apps Miaoda/Spark: creación, desarrollo local o en la nube, diseño creativo, integraciones de IA/Feishu, logs, métricas, variables de entorno, colaboradores, roles y triggers.

    Costo de contexto al activarse
    6.2k tok
    Tamaño del paquete
    55 archivos
    Última actualización
    hace 3 días
    herramientas desarrollo

    Skills relacionados

    Un interrogatorio implacable para afilar un plan o un diseño.

    Costo de contexto al activarse
    37 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    productividad

    Planifica un trabajo enorme — más de lo que cabe en una sesión — como un mapa compartido de tickets de decisión en tu issue tracker, y resuélvelos uno a uno hasta que el camino esté claro.

    Costo de contexto al activarse
    3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 16 días
    productividad

    Compacta la conversación actual en un documento de traspaso para que otro agente retome el trabajo.

    Costo de contexto al activarse
    220 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    productividad