From sessions
Recalls work from past AI coding sessions by searching and summarizing session history. Use proactively to avoid re-deriving decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sessions:recall project name or pathproject name or pathThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Recall past work on a specific project or topic.
Recall past work on a specific project or topic.
Classify the question. Each shape has a cheapest path:
files filter.Find candidate sessions. Call search_sessions:
query = topic keywords; add project if a path was given; limit: 10.files: [path or suffix], no query — results come back newest first.Each result carries messageHits — the specific messages that matched (index, role, snippet). The snippets alone often answer a needle question.
Digest the best 1-3 candidates. Call get_session_digest with each candidate's filePath. One bounded call (~2k tokens) returns the session's arc: every genuine user turn paired with its exchange's final assistant reply, each with a message index. For "where did we leave off", the last exchange of the newest session's digest usually is the answer.
Expand only what you need. To read around a specific point, call get_session_messages with offset = a messageHits[].index (from search) or exchanges[].index (from digest) and a small limit (5-10). Never page a transcript from offset 0 when a hit or digest index is available.
Summarize the history. Write a chronological summary:
For each relevant session:
Overall arc: How the work evolved across sessions.
exchanges (no genuine human turns), fall back to get_session_messages.get_activity_digest with a date range instead of search.npx claudepluginhub nicknisi/sessions --plugin sessionsSearches and summarizes past coding-agent sessions, plans, and memory across all projects. Useful for recaps, finding past work, or resuming tasks.
Searches memories from past Claude Code sessions in the current project. Use when historical context, past decisions, or prior conversations could inform the current task.
Searches and recalls previous Claude Code conversation sessions to find past discussions, decisions, and solutions.