Loading...
Loading...
Schedule & To-Do Summary: Orchestrate calendar +agenda and task +get-my-tasks to generate a summary of schedules and incomplete tasks for a specified date. Suitable for checking today's, tomorrow's or this week's arrangements.
npx skill4agent add larksuite/cli lark-workflow-standup-report../lark-shared/SKILL.mdlark-cli auth login --domain calendar,task{date} ─┬─► calendar +agenda [--start/--end] ──► Schedule List (Meetings/Events)
└─► task +get-my-tasks [--due-end] ──► Incomplete To-Do List
│
▼
AI Summary (Time Conversion + Conflict Detection + Sorting)──► Summary# Today (default, no additional parameters required)
lark-cli calendar +agenda
# Specify date range (must use ISO 8601 format, natural language like "tomorrow" is not supported)
lark-cli calendar +agenda --start "2026-03-26T00:00:00+08:00" --end "2026-03-26T23:59:59+08:00"Note:/--startonly supports ISO 8601 format (e.g.,--endor2026-01-01) and Unix timestamp, does not support natural language like2026-01-01T15:04:05+08:00,"tomorrow", etc. The AI needs to calculate the target date automatically based on the current date."next monday"
# Default: Returns incomplete tasks assigned to the current user (max 20 items)
lark-cli task +get-my-tasks
# Only view tasks due before the specified date (recommended for summary scenarios to reduce data volume)
lark-cli task +get-my-tasks --due-end "2026-03-27T23:59:59+08:00"
# Get all tasks (when more than 20 items)
lark-cli task +get-my-tasks --page-allNote: Without filtering conditions, a large number of historical to-dos may be returned (tested 30+ items, 100KB+), which may easily exceed context limits. Recommendations for summary scenarios:
- Use
to filter tasks due before the target date--due-end- If tasks without due dates are also needed, no filtering is required, but when the AI summarizes, only those created within the last 30 days will be displayed, and the rest will be collapsed into "Other N historical to-dos"
## {Date} Summary (YYYY-MM-DD, WeekX)
### Schedule Arrangements
| Time | Event | Organizer | Status |
|------|------|--------|------|
| 09:00-10:00 | Product Requirements Review | Zhang San | Accepted |
| 14:00-15:00 | Technical Solution Discussion | Li Si | Pending Confirmation |
### To-Do Items
- [ ] {task_summary} (Due: {due_date})
- [ ] {task_summary}
### Summary
- Total {n} meetings, {m} to-dos
- Conflict Reminder: {List overlapping schedules}
- Free Time Slots: {free_slots} (Calculated based on schedules)HH:mmtimezoneAsia/Shanghai| API Value | Display Text |
|---|---|
| Accepted |
| Declined |
| Pending Confirmation |
| Tentative |
| Command | Required Scope |
|---|---|
| |
| |
+agenda+get-my-tasks