Daily Brief
SkillProductivityUse when the user wants a morning brief, start-of-day summary, routine-ready daily digest, or a concise operational overview combining calendar, tasks, PRs, and issues.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Daily Brief skill
What this skill tells your AI
The instructions your AI receives, as published by mkurman/zorai in skills/daily-brief/SKILL.md and read by ahel’s review.
Use this skill to build a concise daily operating brief that combines calendar context, task status, pull request queue, and issue highlights.
When to use
- Morning startup routine
- Start-of-day planning
- Pre-standup summary
- On-demand daily overview
- Scheduled digest delivery to chat
Data sources
Use the smallest set needed for a useful brief:
- Calendar — today's meetings and timing constraints
- Task queue — current work status and bottlenecks
- PR queue — review and merge pressure
- Issue backlog — urgent or blocking open issues
Fetch sequence
1. Calendar agenda
Use the Calendar plugin for the current day window.
Example:
{"plugin_name": "calendar", "endpoint_name": "list_events", "params": {"time_min": "TODAY_START_ISO", "time_max": "TODAY_END_ISO", "max_results": 10}}
2. Task queue status
Use workspace task tools or equivalent task surfaces to summarize:
- todo
- in progress
- in review
- blocked / notable notices
3. PR queue
Use the GitHub plugin directly or reuse the PR triage skill flow.
Core call:
{"plugin_name": "github", "endpoint_name": "list_pull_requests", "params": {"owner": "OWNER", "repo": "REPO"}}
4. Issue highlights
Use GitHub issues when there are likely blockers or urgent backlog items.
{"plugin_name": "github", "endpoint_name": "list_issues", "params": {"owner": "OWNER", "repo": "REPO", "state": "open", "per_page": 20}}
Summary format
Keep the brief short, prioritized, and operational.
Recommended sections:
Daily brief
Agenda
- 09:00 Team sync
- 13:00 Review block
Tasks
- In progress: 2
- In review: 1
- Blocked: 1
PRs
- Needs review: 3
- Ready to merge: 1
Issues
- 2 likely blockers
Top priorities today
1. Finish X before 13:00
2. Review PR #123
3. Resolve blocker in issue #456
Prioritization rules
- Lead with time-sensitive calendar constraints
- Surface blocked or in-review work before backlog noise
- Prefer actionable PRs over full queue dumps
- Mention only the most relevant issues
- End with 2-4 concrete next actions
Delivery
For chat delivery, send the final cleaned brief through one of:
send_slack_messagesend_telegram_messagesend_discord_message
Only deliver after the brief is readable and compressed for skim reading.
Routine compatibility
This skill is designed for routines.
Typical trigger times:
- start of workday
- 30 minutes before standup
- midday reset
Error handling
- If calendar access is unavailable, continue with tasks + PRs + issues.
- If GitHub plugin is not configured, omit PR/issues and say GitHub data is unavailable.
- If task tools are unavailable, still produce a calendar + GitHub brief.
- Always degrade gracefully instead of failing the whole brief.
Signals
- GitHub stars
- 324
- Forks
- 26
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
daily-brief-mkurman- Source
- github.com/mkurman/zorai