morning-brief

Aggregate calendar events, tasks, and weather into a daily briefing.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/oldmangrizzz/REAL_JARVIS --skill morning-brief-oldmangrizzz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: morning-brief
Source: https://github.com/oldmangrizzz/REAL_JARVIS/tree/main/claude-skills/_journey/morning-brief/.claude/skills/morning-brief
Command: npx skills add https://github.com/oldmangrizzz/REAL_JARVIS --skill morning-brief-oldmangrizzz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcalcli, curl, wttr.in, and includes scripts (resource) components.

What problem does it solve?

Automated morning context generation by aggregating your schedule, priority tasks, weather, and meeting context into a concise briefing, so you start the day with relevant context ready to act.

Core Features & Use Cases

  • Aggregates calendar events, task priorities, and local weather to produce a ready-to-read briefing.
  • Delivers a consistent daily summary suitable for terminal, chat, or email, with clear sections for quick prep.
  • Ideal for executives, team leads, and busy professionals who want a repeatable start-of-day context.

Quick Start

Run the morning-brief kit to generate today's briefing from your calendar, tasks, and local weather.

Frequently Asked Questions about morning-brief

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

FAQPage Schema
How do I automate a daily morning briefing from my calendar and tasks?

You can automate a morning briefing by aggregating Google Calendar events, task priorities, and weather into a concise summary. This Skill uses Bash and curl to fetch data, delivering a repeatable daily briefing to terminal, chat, or email.

Can I generate a daily schedule summary directly in the terminal?

Yes, generating a daily schedule summary in the terminal is supported. The Skill outputs a structured briefing with clear sections for calendar, tasks, and weather, providing quick start-of-day context directly in your command line interface.

Do I need gcalcli to sync Google Calendar events for a daily briefing?

Yes, gcalcli is required to sync Google Calendar events. You must connect gcalcli to your Google Calendar account, alongside curl for fetching weather data, to successfully generate the automated daily briefing.

How do I pull local weather data into a personal productivity briefing?

To pull local weather data into a personal productivity briefing, the Skill uses curl to query wttr.in. This aggregates weather conditions with your schedule and tasks, requiring you to configure the correct TIME_ZONE for accurate local results.

Can I limit the number of calendar events and tasks in my daily summary?

Yes, you can limit calendar events and tasks in your daily summary. The Skill provides a configurable MAX_ITEMS_PER_SECTION parameter, allowing you to control the briefing length and focus on the most relevant items for your workflow.

What is the best way to prepare a repeatable daily context summary for a team?

The best way to prepare a repeatable daily context summary is to aggregate shared schedules, task priorities, and weather into a standardized briefing. This Skill automates that process, making it ideal for executives and team leads requiring consistent start-of-day context.