daily-summary

Sends an evening Google Chat digest of today's commits, PRs, Notion tasks, and meetings.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/codepresso-dev/codepresso-ai-plugin --skill daily-summary-codepresso-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: daily-summary
Source: https://github.com/codepresso-dev/codepresso-ai-plugin/tree/main/skills/daily-summary
Command: npx skills add https://github.com/codepresso-dev/codepresso-ai-plugin --skill daily-summary-codepresso-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? End-of-day reporting is repetitive: gathering today's commits across repos and submodules, checking merged and open PRs, reviewing in-progress Notion tasks, and recalling meetings. This Skill automates that entire wrap-up and delivers it to Google Chat every weekday at 18:00. ## Core Features & Use Cases - Topic-grouped digest: Collects today's commits (root repo plus submodules), merged/opened PRs, still-in-progress Notion tasks, today's meetings, and tomorrow's schedule into one message. - AI narrative summary: Uses the local claude CLI (Haiku) to turn raw activity data into a readable narrative before delivery. - Automated delivery: Sends via the gws Google Workspace CLI as the authenticated user, firing automatically Mon–Fri at 18:00 via session cron, or manually on demand. - Use Case: At 18:00 on a Tuesday, the cron triggers the skill, which gathers the day's git activity and Notion task status, summarizes it, and posts the wrap-up to your Google Chat space without any manual effort. ## Quick Start Ask the assistant to run the daily summary, or invoke the /codepresso:daily-summary command to generate and send today's evening report to Google Chat.

Frequently Asked Questions about daily-summary

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

FAQPage Schema
How do I send a daily work summary to Google Chat automatically?▼

Invoke the /codepresso:daily-summary command or let the 18:00 weekday cron trigger it. The skill runs a Node.js script that gathers today's commits, PRs, and Notion tasks, summarizes them with Claude Haiku, and posts the digest via the gws CLI.

What data sources are included in the evening summary?▼

The digest covers today's commits from the root repository and submodules, merged and opened pull requests, still-in-progress Notion tasks, today's meetings, and tomorrow's schedule, grouped by topic.

Does the daily summary work without the gws CLI installed?▼

No. The gws Google Workspace CLI is required for authenticated message delivery to Google Chat. If it is missing, the skill will prompt you to install it before the summary can be sent.

Why did the daily summary script skip sending a message?▼

The script intentionally skips on weekends, when there is no activity to report, or when the feature is disabled in config. In these cases it exits silently and the skill reports the skip reason to you.

Can I re-send today's summary manually?▼

Yes. Run the /codepresso:daily-summary command or ask for a daily summary at any time. The same script executes on demand, gathering the current day's activity and posting it to Google Chat.