morning

Consolidate calendar events, priority emails, and open tasks into a morning briefing.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/mrcsXndr/unnamed-bot --skill morning-mrcsxndr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: morning
Source: https://github.com/mrcsXndr/unnamed-bot/tree/main/.claude/skills/morning
Command: npx skills add https://github.com/mrcsXndr/unnamed-bot --skill morning-mrcsxndr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates calendar events, priority emails, and open tasks into a concise morning briefing to help you start your day with full situational awareness.

Core Features & Use Cases

  • Automatic calendar summary: List today's events and highlight important recurring meetings as configured in context/me.md.
  • Priority email highlights: Show unread priority emails, with filtering rules that you can customize in tools/gmail.sh or Gmail labels.
  • Open tasks overview: Display open Google Tasks and any task-board sheet you maintain (sheet ID configurable in CLAUDE.md).
  • Deadline / overdue alerts: If you track items in a TDL sheet, GitHub Projects, or Linear, surface overdue items; skip if no tracker is configured.
  • Use Case: Start your day with a compact briefing that informs scheduling, priorities, and obligations.

Quick Start

Run the daily briefing by aggregating today's calendar events, priority emails, and open tasks.

Frequently Asked Questions about morning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate calendar events, unread priority emails, and open tasks into a single daily briefing?

You can consolidate calendar events, priority emails, and open tasks into a single daily briefing by aggregating data from Google Calendar, Gmail, and Google Tasks to provide situational awareness for your workday.

What is the best way to surface overdue items and urgent communications at the start of my day?

To surface overdue items and urgent communications, generate a morning briefing that scans configured task trackers like GitHub Projects or Linear and filters unread Gmail to highlight priority messages.

Can I customize which recurring meetings and priority emails appear in my morning workflow briefing?

Yes, you can customize recurring meeting highlights in a context configuration file and define specific filtering rules for priority emails directly within your Gmail labels or integration scripts.

Does the daily briefing support task tracking from GitHub Projects, Linear, and Google Tasks simultaneously?

Yes, the daily briefing supports task tracking from GitHub Projects, Linear, and Google Tasks simultaneously, surfacing open items and overdue alerts from whichever trackers you have configured.

Do I need to configure a specific sheet ID to track open tasks in my daily workflow briefing?

Yes, to display open tasks from a task-board sheet, you must configure the specific sheet ID in your configuration file, though standard Google Tasks are included automatically.