lark-workflow-standup-report

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

1.3k|142|Updated Jun 1, 2026
One-click install
npx skills add https://github.com/MiniMax-AI/minimax-code --skill lark-workflow-standup-report-minimax-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-workflow-standup-report
Source: https://github.com/MiniMax-AI/minimax-code/tree/main/packages/local-runtime/assets/skills/lark-tools/cli-skills/lark-workflow-standup-report
Command: npx skills add https://github.com/MiniMax-AI/minimax-code --skill lark-workflow-standup-report-minimax-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually checking your Lark calendar and task list separately to plan your day is time-consuming and error-prone. This Skill orchestrates both data sources into a single standup-style summary showing meetings, pending tasks, schedule conflicts, and free time slots for any given date. ## Core Features & Use Cases - Calendar Agenda Retrieval: Fetches events for today, tomorrow, or any date range via lark-cli calendar +agenda with ISO 8601 date filtering. - Pending Task Collection: Pulls incomplete tasks assigned to you via lark-cli task +get-my-tasks, with due-date filtering to control data volume. - Intelligent Summarization: Converts Unix timestamps to local time, maps RSVP statuses, sorts events and tasks, detects schedule conflicts, and identifies free slots. - Use Case: Ask "what's on my schedule today" and receive a formatted standup report with a meeting table, task checklist, conflict warnings, and a day overview. ## Quick Start Ask the assistant to generate a standup summary of today's Lark calendar events and unfinished tasks.

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 a summary of today's Lark calendar and tasks?

Run lark-cli calendar +agenda to fetch today's events and lark-cli task +get-my-tasks to fetch pending tasks, then combine the results into a sorted summary. The Skill automates this orchestration and formats the output as a standup report.

How to filter Lark tasks by due date with lark-cli?

Use lark-cli task +get-my-tasks with the --due-end flag followed by an ISO 8601 timestamp, such as --due-end "2026-03-27T23:59:59+08:00". This limits results to tasks due before that date and reduces response size.

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

No, the --start and --end parameters only accept ISO 8601 formats 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 to read Lark calendar events and tasks?

Reading calendar events requires the calendar:calendar.event:read scope, and reading tasks requires task:task:read. Run lark-cli auth login --recommend once to obtain the recommended scope set covering both domains.

Why does get-my-tasks return too much data?

Without filters, the command can return 30 or more historical tasks exceeding 100KB, which may overflow context limits. Use --due-end to filter by deadline, or summarize only tasks created within the last 30 days.