Deep recovery from a previous session — read session content and resume work.
From ai-memorynpx claudepluginhub dankinsoid/ai-memory --plugin ai-memoryThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Orchestrates subagents to execute phased plans: deploys for implementation, verification, anti-pattern checks, code quality review, and commits only after passing checks.
Parse ARGUMENTS to determine which session to load:
No args → present the recent sessions from SessionStart context for the user to choose.
Show 3-4 sessions using AskUserQuestion with options (label = title, description = summary + date).
Include an "Other / search" option so the user can type a query if none match.
If "Other" is picked, ask for a search query and proceed to step 3.
"last" / "latest" → load the most recent session directly.
Call memory_search with tags: ["session", "project/<project>"], limit: 1,
exclude_session_id: <current session_id>. Load the result directly.
Free text → first scan the sessions already in SessionStart context.
If a session's title or summary clearly matches the user's request, use its [[ref]] directly —
no need to call memory_search.
If no context match, fall back to memory_search:
tags: ["session", "project/<project>"], exclude_session_id: <current session_id>since/until (resolve relative to today)query (translate to English)If memory_search was used with query or topic-based tags (fuzzy/ambiguous),
always let the user pick using AskUserQuestion with up to 4 candidates as options
(label = title, description = summary). The user can pick "Other" to refine.
If the match was exact (from context or limit: 1 with no query), load directly.
Once a session is identified, call memory_load_session with its ref (the [[ref]] wikilink stem).
This returns compact notes + transcript tail — optimized for recovery.
Do NOT announce what you loaded. Do not say "here's what I recovered" or "what should we do next?".
Instead: