morning

Generates a styled single-file HTML morning brief from calendar, email, and chat data.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/ankur3-101106/dotfiles-hypr --skill morning-ankur3-101106
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: morning
Source: https://github.com/ankur3-101106/dotfiles-hypr/tree/main/Claude/local-agent-mode-sessions/skills-plugin/ab436dd0-752a-4b9b-8503-dc6695d483cb/cedd2988-3bab-48aa-884f-cc7b3bfb8e81/skills/morning
Command: npx skills add https://github.com/ankur3-101106/dotfiles-hypr --skill morning-ankur3-101106

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, @fontsource/fraunces, and includes assets (resource) components.

What problem does it solve? Starting the day means checking calendar, email, and chat across multiple tools to figure out what needs attention. This Skill consolidates those sources into one calm, hand-sketched HTML page that shows the shape of your day and the few things worth knowing. ## Core Features & Use Cases - Visual day overview: Classifies the day as heavy, normal, or open from calendar load and draws it as an SVG terrain line with meeting dots and three time-block acts. - Prioritized lists: Sorts gathered items into Needs attention (unanswered asks, prep for tomorrow) and Resolved (recently closed threads), each linked to its source. - Recurring setup and connectors: Can be saved as a recurring weekday task with language inference, and suggests connector cards when calendar, email, or chat tools are missing. - Use Case: Ask for your morning brief on a workday and receive a single HTML page showing your meeting terrain, two emails awaiting your reply, a prep item for tomorrow's review, and a thread that resolved overnight. ## Quick Start Ask the assistant to run your morning brief and render it as an HTML page.

Frequently Asked Questions about morning

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

FAQPage Schema
How do I get a daily morning brief from my calendar and email?▼

Invoke the morning skill by name or ask to see your morning brief. It fetches today's calendar events, unanswered email threads, and chat mentions, then renders them as one styled HTML page with a visual day overview and prioritized lists.

How do I set up a recurring morning brief task?▼

Ask to set up the brief as a recurring weekday task. The skill infers the language from your setup request and writes it into the scheduled task prompt so unattended runs render consistently without further input.

What happens if my calendar or email is not connected?▼

Missing roles are skipped and the page adapts. In interactive sessions the skill searches the connector catalog for tools like Google Calendar, Gmail, Slack, or Microsoft 365 and presents suggestion cards; unattended runs simply render with whatever is connected.

Can the morning brief include action buttons?▼

Buttons appear only when the exact phrase "Include action buttons" is present in the invocation. Each button links to a new Claude session seeded with a self-contained work order, and items involving money, health, or credentials never get buttons.

Does the morning brief support right-to-left languages?▼

Yes. The brief is written in the user's language, and for right-to-left languages the document direction is set to RTL with the layout mirrored. Non-Latin headlines use a system serif instead of the embedded Fraunces font.