lark-workflow-standup-report

Generates daily schedule and pending task summaries from Lark calendar and task APIs.

Updated May 22, 2026
One-click install
npx skills add https://github.com/CalWade/aigc-creator --skill lark-workflow-standup-report-calwade
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-workflow-standup-report
Source: https://github.com/CalWade/aigc-creator/tree/main/.agents/skills/lark-workflow-standup-report
Command: npx skills add https://github.com/CalWade/aigc-creator --skill lark-workflow-standup-report-calwade

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve? Manually checking your Lark calendar and task list every morning to piece together a daily plan is repetitive and error-prone. This Skill orchestrates the calendar agenda and task queries in one workflow, producing a consolidated standup-style summary with conflict detection and free-slot analysis. ## Core Features & Use Cases - Combined Agenda + Task Retrieval: Runs lark-cli calendar +agenda and lark-cli task +get-my-tasks --complete=false together for a target date. - Structured Summary Output: Produces a Markdown digest with a schedule table (time, event, organizer, RSVP status), a pending task checklist, and a closing summary. - Conflict & Free-Time Analysis: Detects overlapping meetings, excludes declined events from busy time, and infers free slots between events. - Use Case: Ask "what's on my plate today" and receive a standup report listing your 3 meetings (with one time conflict flagged) and 5 incomplete tasks sorted by due date, with overdue items marked. ## Quick Start Ask the assistant to generate today's schedule and pending task summary using the lark standup report workflow.

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 get my Lark calendar agenda and tasks in one summary?▼

Run lark-cli calendar +agenda for the target date and lark-cli task +get-my-tasks --complete=false, then merge the results into a schedule table and task checklist. This Skill automates that orchestration and adds conflict detection.

How to list only incomplete tasks with lark-cli?▼

Pass --complete=false to lark-cli task +get-my-tasks. Without this flag the command returns both completed and incomplete tasks, which would incorrectly show finished items as pending in a standup summary.

Does lark-cli calendar agenda accept natural language dates like tomorrow?▼

No, the --start and --end parameters only accept ISO 8601 dates or Unix timestamps. You must compute the target date yourself and pass values like 2026-03-26T00:00:00+08:00.

What permissions are needed for Lark calendar and task queries?▼

You need user-identity authentication via lark-cli auth login --domain calendar,task. The required scopes are calendar:calendar.event:read for agenda queries and task:task:read for task retrieval.

Why do completed tasks appear in my Lark standup summary?▼

This happens when +get-my-tasks is called without the --complete=false filter, since the default behavior returns all tasks regardless of status. Always include the flag for pending-only summaries.