lark-workflow-standup-report

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

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill lark-workflow-standup-report-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lark-workflow-standup-report
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/lark-workflow-standup-report
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill lark-workflow-standup-report-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lark-cli.

What problem does it solve? Manually checking your calendar and task list separately to plan your day is time-consuming and error-prone. This Skill orchestrates Lark calendar agenda and task queries into a single consolidated standup-style summary showing meetings, pending to-dos, schedule conflicts, and free 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 via lark-cli task +get-my-tasks --complete=false, with optional due-date filtering and pagination. - Intelligent Summarization: Converts Unix timestamps to local time, maps RSVP statuses, sorts events and tasks, detects schedule conflicts, and identifies free time slots. - Use Case: Ask "What's on my schedule today?" and receive a formatted standup report with a meeting table, pending to-do checklist, conflict warnings, and a day overview. ## Quick Start Ask the assistant to generate a standup summary of today's meetings and unfinished tasks using the lark-workflow-standup-report skill.

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 meetings and tasks in Lark?

Run lark-cli calendar +agenda to fetch events and lark-cli task +get-my-tasks --complete=false to fetch pending tasks, then merge the results into a sorted summary. This Skill automates both calls and formats the combined standup report.

How do I query Lark calendar events for a specific date?

Use lark-cli calendar +agenda with --start and --end parameters in ISO 8601 format, such as 2026-03-26T00:00:00+08:00. Natural language dates like "tomorrow" are not supported, so the target date must be computed first.

Why does lark-cli task +get-my-tasks show completed tasks?

Without the --complete flag, the command returns both completed and incomplete tasks. Always pass --complete=false explicitly when building a pending-task summary so finished items are excluded.

What permissions does the Lark standup report require?

It requires user-identity authentication with a UAT injected by the agent platform, plus the calendar:calendar.event:read scope for agenda queries and the task:task:read scope for task queries.

Can I get more than 20 pending tasks from Lark?

Yes, add the --page-all flag to lark-cli task +get-my-tasks to paginate through all incomplete tasks. Without it, results are capped at 20 items, so combine it with --due-end filters to control data volume.