daily-briefing

Aggregate calendar events, email inbox status, and reminders into a structured daily briefing.

12|3|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/ronnycoding/my-personal-assistant --skill daily-briefing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-briefing
Source: https://github.com/ronnycoding/my-personal-assistant/tree/main/.claude/skills/daily-briefing
Command: npx skills add https://github.com/ronnycoding/my-personal-assistant --skill daily-briefing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ical-buddy, and includes references (resource) components.

What problem does it solve?

Users often start their day without a clear plan, juggling calendar, emails, and tasks manually. This Skill automates the synthesis of all daily commitments into one coherent briefing, ensuring you always know your priorities.

Core Features & Use Cases

  • Unified Overview: Generates a comprehensive daily briefing combining calendar events, email inbox status, and reminders into a single, easy-to-digest report.
  • Actionable Insights: Highlights urgent items, potential scheduling conflicts, and suggests a prioritized schedule to maximize your productivity.
  • Use Case: Ask for your "morning briefing" and receive an instant, complete daily plan, including meetings, urgent emails, and top tasks, allowing you to immediately focus on what matters most.

Quick Start

Give me my morning briefing.

Frequently Asked Questions about daily-briefing

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

FAQPage Schema
How do I generate a daily briefing from my calendar and email?

A daily briefing aggregates your calendar events, email inbox status, and reminders into one structured report. This Skill synthesizes all three data sources and presents them as a prioritized action plan, so you see your full day at a glance without manually checking each tool.

Can I get a morning briefing that includes scheduling conflicts and urgent items?

Yes. The briefing identifies potential scheduling conflicts, flags urgent emails, and highlights top tasks. It then suggests a prioritized schedule designed to maximize your productivity by surfacing what needs immediate attention.

What data sources does this Skill pull from to create the briefing?

The Skill pulls from three sources: your calendar events, email inbox status, and reminders. It combines these into a unified, easy-to-digest report that gives you a complete picture of your commitments and tasks in one place.

Does this work with macOS calendar and email systems?

Yes. This Skill is designed for macOS and works with standard calendar and email systems on that platform. It uses ical-buddy to access calendar data and synthesizes it with your email and reminder information.

How do I start using the daily briefing feature?

Simply ask for your morning briefing. The Skill will fetch your calendar events, inbox status, and reminders, then deliver a complete daily plan immediately so you can focus on what matters most.

What's the difference between a daily briefing and manually checking calendar, email, and tasks?

A briefing saves time by automating data gathering and synthesis. Instead of checking three separate tools and mentally prioritizing, you receive one actionable report highlighting conflicts, urgent items, and an optimized schedule—ready to use immediately.