summarize

designnotdrum's avatarfrom designnotdrum

Manually trigger an activity summary for a scope. Use when you want to capture and store a summary of recent activity.

⭐1stars🔀0forks📁View on GitHub🕐Updated Jan 4, 2026

When & Why to Use This Skill

This Claude skill enables users to manually trigger comprehensive activity summaries across global or project-specific scopes. By leveraging shared memory tools, it captures recent interactions, key themes, and important milestones, ensuring that long-term context is preserved and easily retrievable for improved agent performance and project tracking.

Use Cases

  • Project Milestone Review: Manually generate a summary after completing a major phase of a project to document key decisions, themes, and progress for future reference.
  • Context Handoff and Catch-up: Create a summary of recent global activities to quickly synthesize work done across multiple projects and maintain continuity between sessions.
  • Memory Optimization: Trigger a manual summary to condense a high volume of recent interactions into a structured format, making it easier for the AI to retrieve relevant historical data.
namesummarize
description"Manually trigger an activity summary for a scope. Use when you want to capture and store a summary of recent activity."
user-invokabletrue

Summarize Activity

This skill allows you to manually trigger an activity summary for any scope.

Usage

When invoked with /summarize, you should:

  1. Determine the scope - Ask the user or infer from context:

    • global - All activity across projects
    • project:<name> - Activity specific to a project
  2. Trigger the summary using trigger_summary:

    tool: trigger_summary
    scope: "project:brain-jar"  // or "global"
    
  3. Report the result - Show the user what was summarized:

    • Period covered
    • Number of memories included
    • Key themes/tags
    • Top items

Examples

User: /summarize Response: "What scope would you like to summarize? I can summarize all activity (global) or a specific project."

User: /summarize project:brain-jar Response: Immediately trigger summary for that scope and report results.

When Summaries Are Automatically Generated

Summaries are also generated automatically when:

  • 12+ memories are added to a scope (and at least 24h since last summary)
  • 1 week passes with any activity in a scope

Use /summarize to force a summary at any time, regardless of these thresholds.

  • get_activity_summaries - View past summaries
  • get_memory_timeline - See memories grouped by time period