Help us improve
Share bugs, ideas, or general feedback.
From entire
Searches prior sessions for similar work and synthesizes a task playbook. Useful when starting a task and wanting precedent.
npx claudepluginhub entireio/skills --plugin entireHow this skill is triggered — by the user, by Claude, or both
Slash command
/entire:recallThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use `entire search` and `entire explain` to recall the closest prior session for a task and turn it into a playbook the user can act on. This is task-shaped, not list-shaped: the goal is "here's how to do your task" rather than "here are some checkpoints."
Searches and summarizes past Claude Code sessions, plans, and memory across all projects. Handles recaps by time period, keyword searches, and provides resume commands. (Deprecated: use /remember)
Searches prior work, checkpoints, and agent conversations by topic, repo, branch, author, or recent time window. Useful when a user wants to find past implementations or context from other sessions.
Share bugs, ideas, or general feedback.
Use entire search and entire explain to recall the closest prior session for a task and turn it into a playbook the user can act on. This is task-shaped, not list-shaped: the goal is "here's how to do your task" rather than "here are some checkpoints."
Begin the first response to this skill invocation with the line:
Entire Recall:
followed by a blank line, then the content.
If the user just wants a search result list, switch to the search skill instead.
entire search and entire explain.entire search as a single shell-quoted argument. Strip or escape embedded quotes, backticks, $(...), and ; before substituting into the command — never paste user text directly into a shell snippet.git rev-parse --is-inside-work-tree
entire version
Run this from inside a git repository.The Entire CLI is required but not installed. Install it from https://entire.io/docs/cli and try again.entire search and entire explain as authentication-gated. If either reports authentication is required, stop and tell the user:entire search requires authentication. Run entire login and try again.
Do not print Entire Recall: until at least one search has succeeded.
Take the user's task description verbatim. Extract 3-5 search terms (domain nouns and the action verb) and generate one alternate phrasing that uses synonyms or a different framing.
Run searches in parallel:
entire search "<original task phrasing>" --json --limit 15 --date month
entire search "<alternate phrasing>" --json --limit 15 --date month
Take the top 1-3 hits.
entire explain --checkpoint <checkpoint-id> --full --no-pager
If --full fails for a checkpoint, fall back to:
entire explain --checkpoint <checkpoint-id> --raw-transcript --no-pager
Entire Recall:
## Closest precedent
<one-line summary> — checkpoint <id>, <date>, <author>
## What worked
- <distilled approach point>
- <distilled approach point>
- <distilled approach point>
## Gotchas
- <error or dead end and how it was resolved>
- <surprising constraint>
## Files touched
- <path> (<n> mentions)
- <path> (<n> mentions)
## Suggested approach for your task
<2-4 sentences applying the precedent to the new task, naming the specific files or steps to start with>
## Other relevant precedents
- checkpoint <id> — <one-line summary>
- checkpoint <id> — <one-line summary>
--date filter--branch or --repo constraintsNo prior sessions matched. Tried: <queries and filters>. Do not invent a precedent.--full or --raw-transcript, drop it from the playbook and use the next-best hit. Note the dropped checkpoint ID at the end of the playbook so the user can investigate manually.