daily_morning-briefing

Fetch calendar events, tasks, news, and email summaries into an Obsidian briefing.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/JoNaYeon/claude-code-skills --skill daily-morning-briefing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily_morning-briefing
Source: https://github.com/JoNaYeon/claude-code-skills/tree/main/daily/daily_morning-briefing
Command: npx skills add https://github.com/JoNaYeon/claude-code-skills --skill daily-morning-briefing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill consolidates multiple daily information streams into a single, actionable briefing, saving time and reducing missed details.

Core Features & Use Cases

  • Calendar integration: fetch today's events with time, location, and attendees.
  • Google Tasks integration: list incomplete tasks due today, sorted by due date.
  • News summaries: fetch top domestic and international headlines with concise summaries and links.
  • Email summaries: summarize unread emails from two accounts.
  • Obsidian integration: create or update today's task page in Obsidian with the briefing data.
  • Output formatting: present sections in Obsidian-friendly Markdown.

Quick Start

Generate today's morning briefing and update the Obsidian tasks page.

Frequently Asked Questions about daily_morning-briefing

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

FAQPage Schema
How do I automate a daily morning briefing with calendar events and tasks?

A daily morning briefing consolidates calendar events, pending tasks, news, and email summaries into a single actionable page. This skill automates fetching this scattered information and formats the results for Obsidian.

Can I integrate Google Tasks and calendar events into an Obsidian daily note?

Yes, you can integrate Google Tasks and calendar events into Obsidian. This skill fetches today's calendar events and incomplete tasks sorted by due date, then formats them into Obsidian-friendly Markdown for your daily note.

What's the best way to consolidate unread email summaries and top news headlines?

Consolidating unread email summaries and top news headlines is done by fetching top domestic and international headlines with links alongside unread emails from two accounts. This skill automates the process and formats it into a single briefing.

Does this automated daily briefing output Obsidian-friendly Markdown?

Yes, the automated daily briefing outputs Obsidian-friendly Markdown. It formats the fetched calendar events, tasks, news, and email summaries into distinct sections, creating or updating your today's task page directly in Obsidian.

Do I need multiple accounts to generate an email digest for my morning briefing?

You do not need multiple accounts, but the skill supports summarizing unread emails from two separate accounts. It fetches these email summaries and consolidates them into your single daily morning briefing alongside tasks and news.