Overview
Daily Digest is a consolidated summary report for one day's work. Sessions, commits, tag distribution, and key decisions are surfaced on a single page. Run /daily-digest in Claude Code: the MCP tool fetches that day's data, the LLM writes a Markdown report, and the result is saved on the server. The report is private to you in 'My Console' until you publish it to the project console for the rest of the team.
DEV / PM Modes
The same day's data can be summarized through two lenses, chosen by the first command argument (`dev` or `pm`). When omitted, the mode defaults to DEV.
Keeps technical vocabulary intact — commit hashes, file paths, class and function names — and reports per-session work, tag breakdown, and architectural decisions. Designed for code reviews, 1:1s, and retrospectives.
Drops technical jargon entirely and re-narrates the day's work in product-facing terms ('checkout screen', 'admin page') framed around business impact. Suited for internal updates, stakeholder syncs, and weekly PM meetings.
Report Structure
Section layout and vocabulary differ by mode. Every section is rendered even when data is sparse — empty sections are replaced with copy like 'limited activity today' rather than omitted, so the structure stays consistent.
PM mode deliberately omits commit hashes, file paths, class/function names, and jargon such as 'refactoring', 'migration', 'endpoint', 'query', 'schema', 'DI', 'JPA'. The LLM is also explicitly blocked from inventing facts that aren't in the data (meetings, customer feedback, schedules, etc.).
Usage Guide
Command Syntax
Type the command below in the Claude Code conversation window. Both arguments are optional — when the mode is omitted, dev is used; when the date is omitted, today's date is used.
/daily-digest [dev|pm] [date?]Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| audience | dev | pm | Optional | dev | Target reader for the report — dev or pm (case-insensitive). Defaults to dev when omitted. |
| date | string | Optional | today | Date to query in YYYY-MM-DD format (e.g. 2026-04-09). Defaults to today when omitted. |
Argument order: audience → date. Example: /daily-digest pm 2026-04-09. When the mode is omitted, the first argument is interpreted as date.
Execution Flow
Error Reference
aiflare.yml is missing from the project root or api_key is empty. See the Getting Started guide to place it.
No entries were captured for the specified date. Verify that an AI agent actually committed on that day.
The report has already been printed in the conversation. If only the save step failed, copy the printed content for use elsewhere.