Skip to content
Back to skills

Chat Recall Resume

ASecurity

Resume or cold-start work using chat-recall. Use when the user says "continue", "pick up where we left off", "resume our work", "carry on with X", starts a new session on an ongoing task, or references something from "last time" that isn't in the current context. Rebuilds prior context from past sessions instead of asking the user to re-explain.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
ai-agentsgo

Works with

  • mcp

Security analysis

A100/100

Scanned September 29, 2026

npx -y skills add munhq/chat-recall --skill chat-recall-resume --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Chat Recall Resume?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Chat Recall Resume
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/munhq-chat-recall-resume/badge)](https://www.skillsdirectory.com/skills/munhq-chat-recall-resume)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: chat-recall-resume
description: >-
  Resume or cold-start work using chat-recall. Use when the user says "continue",
  "pick up where we left off", "resume our work", "carry on with X", starts a new
  session on an ongoing task, or references something from "last time" that isn't
  in the current context. Rebuilds prior context from past sessions instead of
  asking the user to re-explain.
---

# Resuming work with chat-recall

Goal: reconstruct the state of prior work so you can continue seamlessly.

## Default move

`mcp__chat-recall__recall_smart_resume` returns a structured bundle: what was
done, what's pending, files touched, budget, and current knowledge-graph facts.
This is the best single call for "continue".

**It REQUIRES `session_id` — there is no "latest session" default, and calling
it bare is a validation error, not a lucky guess.** So resuming is always two
steps unless the user handed you an id:

1. Get the id. `mcp__chat-recall__recall_recent` (`project_filter`,
   `since_hours`) lists candidates newest-first — the right call for a plain
   "continue". Use `mcp__chat-recall__recall_search` with
   `include_outcome: true` instead when the user described the TASK rather than
   the timing; the outcome line (shipped / interrupted / abandoned) tells you
   whether that session is even worth resuming.
2. Pass that id to `recall_smart_resume`.

`recall_smart_resume` also takes no project filter. Scope the SEARCH in step 1
(`project_filter` on `recall_recent`), not the resume call.

## Cold start (new session, unclear task)

- `mcp__chat-recall__recall_wake_up` — identity blurb + high-importance
  decisions/preferences/milestones + a knowledge-graph snapshot. Fast "who am I,
  what's true right now". Add a project filter to scope it.
- `mcp__chat-recall__recall_project_context` — when the user is clearly working in
  one project and wants its full picture (see `chat-recall-project`).

## Reading a specific past session

Once you have a session id:
- `mcp__chat-recall__recall_context` — structured context (requests, decisions,
  files, tools).
- `mcp__chat-recall__recall_show` — raw slice; `from_end: N` for the last N
  messages, `query` to find a message by its words and get its line,
  `around_line` to read around that line. If the reply says that sync is
  behind, run `recall_index` before you read the transcript file. Each message comes back in full, code and commands included, with
  its tool results. A body over 2000 characters shows its ends; pass
  `expand_line` to get it whole. It
  returns 10 messages unless you raise `max_messages`, so don't read a partial
  slice as the whole session.
- `mcp__chat-recall__recall_summary` — AI summary + outcome (did the work land?).

## Workflow

1. Have a session id? → `recall_smart_resume` (or `recall_context`/`recall_show`).
2. No id, know the task? → `recall_search` (`include_outcome: true`) → take the id from the best hit → `recall_smart_resume`.
3. No id, no clear task? → `recall_wake_up` (+ project filter), then confirm direction with the user.
4. Continue the work; state which past session you picked up so the user can course-correct.

Don't ask the user to recap what a recall call can reconstruct.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.