From daily-assistant
Triage IM groups — classify N latest messages per group into cần action / cần biết / bỏ qua. Triggers "47 group có gì", "im digest", "tóm tắt chat".
How this skill is triggered — by the user, by Claude, or both
Slash command
/daily-assistant:im-digestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
"47 groups, 12 mentions — what do I actually care about." 90 min of
"47 groups, 12 mentions — what do I actually care about." 90 min of
scrolling → one 15-line summary. Mail-style triage → inbox-zero.
Real-time event-driven → atomic lark-event skill.
Verbs (the installed lark-* skills): im +chat-search
(--query/--page-size/--sort-by — NO unread filter; use
--sort-by update_time_desc to surface active chats, or atomic
lark-im skill for the chat list), im +chat-messages-list
(--chat-id/--start/--end/--page-size), im +messages-search
(--is-at-me for @me). Atomic shapes + token flags: connectors/LARK-RECIPES.md.
do-not.md, priority-people.md,
priority-topics.md, team-roster.md (decision vs social groups).im +chat-search --sort-by update_time_desc --page-size 50 --jq '.data.chats[]|{chat_id,name}' (data is a dict — chats in
.data.chats[]), or atomic lark-im chat list. For @me items
directly: im +messages-search --is-at-me --start <last-check> --jq '.data' (peek shape; --start needs a timezone offset;
needs search:message scope).im +chat-messages-list --chat-id <id> --start <last-check> --page-size 50 --jq '.data' (peek shape).lark-contact (no raw open_ids).💬 IM DIGEST — <date> · last check <time>
🔴 CẦN HÀNH ĐỘNG (<n>) — #<group>: <sender> hỏi <topic> · cần <verb> trước <deadline>
🟡 CẦN BIẾT (<n>) — #<group>: <1-line summary>
⚪ CÓ THỂ BỎ QUA (<n>) — <social>/<resolved>/<noise> counts
Auto-reply 'noted' cho FYI mention? (y/n)
inbox-zero territory).red-flags.md keyword) → bypass digest,
surface immediately.Required: priority-people.md, priority-topics.md, do-not.md.
Recommended: team-roster.md, red-flags.md.
Morning: full digest via morning-brief. Mid-day: 🔴 delta only.
EOD: folded into daily-digest.
npx claudepluginhub larkcowork/lark-cowork-plugins --plugin daily-assistantCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.