daily-roundup

Aggregate emails, calendar events, and Slack messages into a weekly report section.

3|1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/er1chu/claude-skills-weekly --skill daily-roundup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-roundup
Source: https://github.com/er1chu/claude-skills-weekly/tree/main/skills/daily-roundup
Command: npx skills add https://github.com/er1chu/claude-skills-weekly --skill daily-roundup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Daily Roundup solves the challenge of keeping the weekly report current by automatically aggregating key inputs from email, calendar events, and Slack into a single, readable section. It reduces manual context-switching and ensures consistency across the weekly briefing.

Core Features & Use Cases

  • Collects email highlights from the last 24 hours and categorizes them for action.
  • Gathers yesterday's calendar events and relevant Slack messages to form a cohesive briefing.
  • Appends the generated roundup as a dedicated section in the current week's weekly report, with idempotent updates.
  • Use Case: At the start of the workday, generate a succinct briefing to update stakeholders with decisions, blockers, and priorities.

Quick Start

Run the daily-roundup skill to generate today's briefing and append it to the current week's weekly report.

Frequently Asked Questions about daily-roundup

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

FAQPage Schema
How do I automate a daily briefing from email, calendar, and Slack messages?

To automate a daily briefing from email, calendar, and Slack, this Skill aggregates your last 24 hours of emails, yesterday's meetings, and Slack messages into a single, concise summary. It categorizes email highlights and gathers calendar events to form a cohesive briefing.

Can I append daily summaries to a weekly report without creating duplicates?

Yes, you can append daily summaries to a weekly report without duplicates. The Skill features idempotent behavior, ensuring repeated runs safely update the current week's report section without generating redundant entries.

What happens if some email or Slack data is missing when generating the briefing?

If email or Slack data is missing, the Skill handles the missing data gracefully. It assembles available inputs from yesterday without failing, ensuring your daily roundup generates a concise summary even with incomplete sources.

Does this daily roundup tool work with my existing email and Slack workflow?

The daily roundup integrates with your existing email, calendar, and Slack workflow by pulling inputs directly from these sources. It requires no external dependencies and consolidates yesterday's emails, meetings, and messages into a readable weekly report section.

What is the best way to consolidate yesterday's meetings and Slack messages for stakeholders?

The best way to consolidate yesterday's meetings and Slack messages is to run this Skill at the start of your workday. It identifies and assembles inputs into a succinct briefing, updating stakeholders with decisions, blockers, and priorities.

Are there limitations when using this automated weekly report aggregation?

A limitation of this weekly report aggregation is that it focuses strictly on consolidating inputs from the last 24 hours. It appends a single daily section to the current week's report and does not perform deeper historical analysis beyond the defined timeframe.