skill

Digest

Generate a daily or weekly digest of activity across all connected sources. Use when catching up after time away, starting the day and wanting a summary of mentions and action items, or reviewing a week's decisions and document updates grouped by project.

Anthropic4.82,500+ installsVetted

About

# Digest Command

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

Scan recent activity across all connected sources and generate a structured digest highlighting what matters.

## Instructions

### 1. Parse Flags

Determine the time window from the user's input:

- `--daily` — Last 24 hours (default if no flag specified) - `--weekly` — Last 7 days

The user may also specify a custom range: - `--since yesterday` - `--since Monday` - `--since 2025-01-20`

### 2. Check Available Sources

Identify which MCP sources are connected (same approach as the search command):

- **~~chat** — channels, DMs, mentions - **~~email** — inbox, sent, threads - **~~cloud storage** — recently modified docs shared with user - **~~project tracker** — tasks assigned, completed, commented on - **~~CRM** — opportunity updates, account activity - **~~knowledge base** — recently updated wiki pages

If no sources are connected, guide the user: ``` To generate a digest, you'll need at least one source connected. Check your MCP settings to add ~~chat, ~~email, ~~cloud storage, or other tools. ```

### 3. Gather Activity from Each Source

**~~chat:** - Search for messages mentioning the user (`to:me`) - Check channels the user is in for recent activity - Look for threads the user participated in - Identify new messages in key channels

**~~email:** - Search recent inbox messages - Identify threads with new replies - Flag emails with action items or questions directed at the user

**~~cloud storage:** - Find documents recently modified or shared with the user - Note new comments on docs the user owns or collaborates on

**~~project tracker:** - Tasks assigned to the user (new or updated) - Tasks completed by others that the user follows - Comments on tasks the user is involved with

**~~CRM:** - Opportunity stage changes - New activities logged on accounts the user owns - Updated contacts or accounts

**~~knowledge base:** - Recently updated documents in relevant collections - New documents created in watched areas

### 4. Identify Key Items

From all gathered activity, extract and categorize:

**Action Items:** - Direct requests made to the user ("Can you...", "Please...", "@user") - Tasks assigned or due soon - Questions awaiting the user's response - Review requests

**Decisions:** - Conclusions reached in threads or emails - Approvals or rejections - Policy or direction changes

**Mentions:** - Times the user was mentioned or referenced - Discussions about the user's projects or areas

**Updates:** - Status changes on projects the user follows - Document updates in the user's domain - Completed items the user was waiting on

### 5. Group by Topic

Organize the digest by topic, project, or theme rather than by source. Merge related activity across sources:

``` ## Project Aurora - ~~chat: Design review thread concluded — team chose Option B (#design, Tuesday) - ~~email: Sarah sent updated spec incorporating feedback (Wednesday) - ~~cloud storage: "Aurora API Spec v3" updated by Sarah (Wednesday) - ~~project tracker: 3 tasks moved to In Progress, 2 completed

## Budget Planning - ~~email: Finance team requesting Q2 projections by Friday - ~~chat: Todd shared template in #finance (Monday) - ~~cloud storage: "Q2 Budget Template" shared with you (Monday) ```

### 6. Format the Digest

Structure the output clearly:

``` # [Daily/Weekly] Digest — [Date or Date Range]

Sources scanned: ~~chat, ~~email, ~~cloud storage, [others]

## Action Items (X items) - [ ] [Action item 1] — from [person], [source] ([date]) - [ ] [Action item 2] — from [person], [source] ([date])

## Decisions Made - [Decision 1] — [context] ([source], [date]) - [Decision 2] — [context] ([source], [date])

## [Topic/Project Group 1] [Activity summary with source attribution]

## [Topic/Project Group 2] [Activity summary with source attribution]

## Mentions - [Mention context] — [source] ([date])

## Documents Updated - [Doc name] — [who modified, what changed] ([date]) ```

### 7. Handle Unavailable Sources

If any source fails or is unreachable: ``` Note: Could not reach [source name] for this digest. The following sources were included: [list of successful sources]. ```

Do not let one failed source prevent the digest from being generated. Produce the best digest possible from available sources.

### 8. Summary Stats

End with a quick summary: ``` --- [X] action items · [Y] decisions · [Z] mentions · [W] doc updates Across [N] sources · Covering [time range] ```

## Notes

- Default to `--daily` if no flag is specified - Group by topic/project, not by source — users care about what happened, not where it happened - Action items should always be listed first — they are the most actionable part of a digest - Deduplicate cross-source activity (same decision in ~~chat and email = one entry) - For weekly digests, prioritize significance over completeness — highlight what matters, skip noise - If the u

Install

Run this command

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/enterprise-search/skills/digest ~/.claude/skills/

Works with

claude appclaude codeclaude apicursorcodexwindsurfclinezed

Manual steps

Clone the repository and copy the `enterprise-search/skills/digest` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.

View source
License: Apache-2.0By Anthropic

Related assets

More curated picks in Productivity & Office.

mcp serverclaude_codecursorcodex
npm install @modelcontextprotocol/server-time
Time
Time and timezone conversion capabilities including current time, conversions, and IANA timezone awareness.★ 4.9 · 5,000+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/change-request ~/.claude/skills/
Change Request
Create a change management request with impact analysis and rollback plan. Use when proposing a system or process change that needs approval, preparin…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/product-management/skills/product-brainstorming ~/.claude/skills/
Product Brainstorming
Brainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner. Use when exploring a new opportunity, generating so…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/compliance-tracking ~/.claude/skills/
Compliance Tracking
Track compliance requirements and audit readiness. Trigger with "compliance", "audit prep", "SOC 2", "ISO 27001", "GDPR", "regulatory requirement", or…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/operations/skills/process-optimization ~/.claude/skills/
Process Optimization
Analyze and improve business processes. Trigger with "this process is slow", "how can we improve", "streamline this workflow", "too many steps", "bott…★ 4.8 · 2,500+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/enterprise-search/skills/search-strategy ~/.claude/skills/
Search Strategy
Query decomposition and multi-source search orchestration. Breaks natural language questions into targeted searches per source, translates queries int…★ 4.8 · 2,500+

Audit before you install

Run any source through our checks - AI visibility, security, performance, and stack detection.

More in Productivity & Office