From daily-assistant
End-of-day digest — today's meetings + completed tasks + inbox highlights. Triggers "tổng kết hôm nay", "end of day digest", "wrap up the day".
How this skill is triggered — by the user, by Claude, or both
Slash command
/daily-assistant:daily-digestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The end-of-day "what happened today" wrap. Short, scannable, useful
The end-of-day "what happened today" wrap. Short, scannable, useful before logging off.
For Friday wrap, use weekly-review instead.
Verbs (the installed lark-* skills): calendar +agenda
(defaults to today), task +search (--completed/--due),
task +get-my-tasks (--complete=false/--due-end). Atomic shapes +
token flags: connectors/LARK-RECIPES.md.
--jq and --format are
mutually exclusive, use --jq only):
calendar +agenda --jq '.data[]|{summary,start:.start_time.datetime,end:.end_time.datetime}'
(defaults to today; start_time/end_time are nested
{datetime,timezone} objects).task +search --completed --due <today-00:00>,<now> --jq '.data.items[]|{summary}' (completed today; data is a
dict — tasks in .data.items[]).task +get-my-tasks --complete=false --due-end <today> --jq '.data.items[]|{summary,due:.due_at}' (today's pending).lark-mail-triage for unread count + top 3.🌙 DIGEST · <weekday>, <date>
📅 Meetings (<count>)
• <time> <title> · <duration> · <note if any>
...
✅ Done today (<count>)
• <task title>
...
⏳ Still open (<count>) — due today
• <task title>
...
📧 Inbox (optional)
Unread: <N> · Urgent: <X>
💭 Reflection prompts:
- Top win hôm nay là gì?
- Có gì kéo dài sang ngày mai?
weekly-review.After producing the digest:
lark-doc-author to
append to a journal doc./draft-mail with digest as body.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub larkcowork/lark-cowork-plugins --plugin daily-assistant