agentmemory-agents
How agentmemory wires into host coding agents via the connect command. Use when installing agentmemory into a specific agent,…
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.
Claude Code
$ npx -y skills add rohitg00/agentmemory --skill recap --agent claude-code
Codex
$ npx skills add rohitg00/agentmemory --skill recap -a codex -y
Cursor
$ npx skills add rohitg00/agentmemory --skill recap -a cursor -y
Gemini CLI
$ npx skills add rohitg00/agentmemory --skill recap -a gemini-cli -y
GitHub Copilot
$ npx skills add rohitg00/agentmemory --skill recap -a github-copilot -y
OpenCode
$ npx skills add rohitg00/agentmemory --skill recap -a opencode -y
Windsurf
$ npx skills add rohitg00/agentmemory --skill recap -a windsurf -y
name: recap description: 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. argument-hint: "[last N | today | this week]" user-invocable: true
The user wants a recap. Time window args: $ARGUMENTS
memory_sessions { "project": "<current-project-id>", "limit": 30 }Then per surviving session: `memory_recall { "query": "<top concepts>", "project": "<current-project-id>", "limit": 3 }`. When an agent is requested, pass the same `agentId` to both calls.
Expected output:
2026-06-07
7f3a9c2 · "Auth refresh rework" · 14 obs · completed
- [8] Rotate refresh tokens on every use
3 sessions across 2 days, 41 observations.Only summarize sessions and observations the tools returned. An empty window is a real answer, not a prompt to invent activity.
1. Parse `$ARGUMENTS`: `today` = current local date; `this week` = last 7 days; `last <n>` or bare numeric = most recent N; empty = `last 10`. 2. Call `memory_sessions` with the exact recorded project identifier when known and the requested `agentId`. Follow `nextCursor` with the same filters until the requested window is covered or pages end. When the project identifier is unknown, match normalized `cwd` by directory boundary across pages before applying the time/count window. Sort by `startedAt` descending. 3. Group survivors by local calendar date (YYYY-MM-DD). 4. Per session list id (first 8), title or first prompt, observation count, status. Obtain highlights with `memory_recall`, retaining project/agent scope, and verify each result belongs to that session before including it. 5. End with "N sessions across M days, K observations."
WRONG: window is empty, so you summarize "a productive week of auth work" from memory of the conversation.
RIGHT: "No sessions in the last 7 days for this project."
See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) if `memory_sessions` or `memory_recall` is not available.
How agentmemory wires into host coding agents via the connect command. Use when installing agentmemory into a specific agent,…
How agentmemory is built, the iii engine primitives it runs on, its storage model, ports, and the viewer. Use when reasoning…
Set up and diagnose local agentmemory, including MCP, environment variables, ports, and feature flags. Use when getting started,…
The agentmemory plugin hooks that capture observations automatically across the agent session lifecycle. Use when explaining how…
Map of every agentmemory MCP tool, what each does, and its parameters. Use when choosing which memory tool to call, when a tool…
The agentmemory HTTP REST API surface, the primary protocol for talking to the memory server. Use when calling agentmemory over…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…