morning-briefing

Send a personalized daily briefing with weather, calendar, priorities, news, and urgent emails to a Telegram channel.

1|Updated May 30, 2026
One-click install
npx skills add https://github.com/Peter-Swain-Inc/psi-skills --skill morning-briefing-peter-swain-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: morning-briefing
Source: https://github.com/Peter-Swain-Inc/psi-skills/tree/main/skills/morning-briefing
Command: npx skills add https://github.com/Peter-Swain-Inc/psi-skills --skill morning-briefing-peter-swain-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a daily morning briefing to help you start your day with the necessary information without the chaos.

Core Features & Use Cases

  • Daily Briefing: Delivers weather, calendar, priorities, news headlines, and urgent email highlights.
  • Customizable: Configure location, calendar, task platform, news topics, email account, Telegram channel, and delivery time.
  • Automated: Runs as a scheduled cron job, ensuring you receive the briefing at your preferred time.

Quick Start

Run the morning briefing skill every day at 7:00 AM in your timezone.

Frequently Asked Questions about morning-briefing

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

FAQPage Schema
How do I automate a daily morning briefing for my calendar and email?

You can automate a daily morning briefing by configuring a scheduled cron job that delivers weather, calendar events, priorities, news headlines, and urgent emails directly to your Telegram channel.

What information is included in a personalized daily briefing?

A personalized daily briefing includes local weather, calendar events, task priorities, news headlines, and urgent email highlights to help you overcome information overload and start your day organized.

Can I receive my daily briefing directly in a Telegram channel?

Yes, the daily briefing is delivered directly to a Telegram channel. You need to configure your Telegram channel ID so the scheduled cron job can push the aggregated summary automatically.

Do I need to configure my task platform and news topics for the morning routine?

Yes, you must configure your task platform and news topics beforehand, along with location, calendar, email account, and Telegram channel ID, to ensure the briefing matches your personal productivity needs.

What's the best way to reduce information overload during my morning routine?

The best way to reduce information overload is using an automated daily briefing that consolidates priorities, weather, news, and urgent emails into a single concise message sent to your Telegram channel.