recap
Summarize the last N agent sessions for the current project, grouped by date, with highlight observations per session. Use when the user asks "recap", "what have we been doing", "today", "this week", or wants a rollup of recent work.
Security Assessment
About recap
The recap skill provides a structured summary of recent agent activity within the current project. It is designed to help users quickly understand what work has been completed across previous sessions without manually reviewing session history. The skill interprets time-based requests such as "today," "this week," or requests for the last N sessions, retrieves relevant session records, filters them to the active project, and presents a consolidated view of recent work. This helps teams and individual users maintain continuity, track progress, and regain context after interruptions.
The skill supports multiple time-window formats, including the current day, the last seven days, or a specified number of recent sessions. It retrieves session data, filters it to the current project based on the working directory, applies the requested time window, and sorts results by session start time. Sessions are grouped by calendar date and displayed with key metadata such as session identifiers, titles or initial prompts, observation counts, and status. For each session, the skill also retrieves and presents a small set of high-importance observations to highlight significant work or findings. A final summary reports the total number of sessions, days, and observations included in the recap.
This skill is useful for developers, project contributors, and AI-assisted workflow users who need a concise overview of recent project activity. Common use cases include reviewing daily progress, generating weekly summaries, catching up after time away from a project, and understanding the most important outcomes from previous agent sessions. It is particularly valuable in environments where project history spans multiple sessions and maintaining context is important.
FAQ
How do I request a recap of recent work?
You can invoke the skill with requests such as "recap," "today," "this week," or by specifying a number of recent sessions, such as "last 5" or simply "5".
What information is included in the recap?
The recap includes session identifiers, titles or initial prompts, observation counts, session status, and selected high-importance observations for each session.
How does the skill determine which sessions to include?
It filters sessions to the current project by matching the working directory, then applies the requested time window and sorts sessions by start time.
Does the skill work if MCP tools are unavailable?
Yes. If MCP tools are unavailable, the skill can fall back to HTTP endpoints for session retrieval and observation recall when the required configuration is available.
What happens if no sessions match the requested time window?
The skill does not create or infer data. If no matching sessions are found, it reports that the selected window is empty.
Install recap
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
rohitg00/agentmemory