lark-workflow-standup-report

Generate standup agendas and unfinished-task summaries from Lark calendar and task APIs.

Updated Sep 4, 2025
One-click install
npx skills add https://github.com/ykai55/dotfiles --skill lark-workflow-standup-report-ykai55
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-workflow-standup-report
Source: https://github.com/ykai55/dotfiles/tree/main/opencode/skills/lark-workflow-standup-report
Command: npx skills add https://github.com/ykai55/dotfiles --skill lark-workflow-standup-report-ykai55

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli, and includes references (resource) components.

What problem does it solve?

This Skill helps you quickly turn your Lark Calendar and Task data into a clear standup-style summary, so you can see your agenda and remaining priorities without manually checking each item.

Core Features & Use Cases

  • Calendar agenda retrieval: Pulls events for a chosen date range using calendar agenda.
  • Unfinished task retrieval: Fetches your assigned incomplete tasks, with due-time filtering to keep results relevant.
  • AI summary with validation: Converts timestamps to local time, maps RSVP statuses, sorts by start/due time, detects schedule conflicts, and marks expired tasks.

Quick Start

Ask for a standup report for today (or specify tomorrow and/or a date range) and let the Skill read your calendar events and your incomplete tasks, then produce a formatted summary with conflicts and a brief count.

Frequently Asked Questions about lark-workflow-standup-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a standup summary from Lark calendar and tasks?

To generate a standup summary from Lark, authenticate your calendar and task domains, then request a report for a specific date range. The Skill fetches your agenda and incomplete tasks, applying timezone conversion and conflict detection to produce a structured summary.

Can I filter unfinished Lark tasks by due time for a daily standup report?

Yes, you can filter unfinished Lark tasks by due time for a daily standup report using ISO-8601 time filtering. The Skill retrieves assigned incomplete tasks within your specified date range and marks expired items to keep results relevant.

Does Lark calendar standup report detect schedule conflicts automatically?

Yes, the Lark calendar standup report detects schedule conflicts automatically. After retrieving calendar events, the AI-side processing maps RSVP statuses, sorts events by start time, and identifies overlapping meetings within the specified date range.

How does timezone conversion work for Lark calendar events in the standup report?

Timezone conversion for Lark calendar events is handled by AI-side processing. The Skill retrieves event timestamps and converts them to your local time, ensuring the standup summary reflects accurate start and end times for your agenda.

Do I need lark-cli to generate tomorrow's standup agenda summary?

Yes, you need lark-cli to generate tomorrow's standup agenda summary. The Skill depends on lark-cli to interface with Lark's calendar and task APIs, requiring user authentication for both domains to fetch and process your data.

Can I use this Skill for weekly planning instead of just daily standups?

Yes, you can use this Skill for weekly planning by specifying a broader date range. It fetches calendar events and incomplete tasks for the entire week, applying sorting and conflict detection to provide a structured view of upcoming meetings and due work.