From recall
Detects context loss in conversations, proactively suggests /recall commands, shares highlights across sessions, flags findings, and translates natural language to recall operations for the recall plugin.
npx claudepluginhub bledden/claude-recall-pluginThis skill uses the workspace's default tool permissions.
You have access to the **recall plugin** — a cross-session, cross-project conversation recall system backed by SQLite. This skill guides you on when and how to use it proactively.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
You have access to the recall plugin — a cross-session, cross-project conversation recall system backed by SQLite. This skill guides you on when and how to use it proactively.
IMPORTANT: All behaviors below are gated. Before taking any proactive action described here, check whether the user has enabled this skill by verifying skill_enabled is true. If not enabled, do nothing — the user interacts with the plugin only via explicit /recall commands.
When skill_enabled is true, watch for signals that you have lost earlier conversation context. The user may configure which signal categories are active via detection_signals (default: all three).
Watch for the user saying things like:
When you detect these: suggest a specific recall command based on what the user is looking for.
Example:
I may have lost context on the warp divergence discussion. Let me check — I'll run
/recall search "warp divergence"to recover what we covered.
Watch for your own behavior indicating context loss:
When you detect these: pause, acknowledge the potential gap, and suggest a recall command before continuing.
Example:
Before I answer — I have a feeling we may have covered this earlier and I may have lost that context. Let me check
/recall last10to make sure I'm not repeating myself.
Watch for environmental cues:
When you detect these: proactively suggest recovering context before proceeding with complex work.
Example:
This session has been going a while and context may have been compacted. Want me to run
/recall searchon the current topic to make sure I haven't lost anything important?
When skill_enabled is true and you know the session has active connections to other sessions:
You should consider highlighting a finding when you:
Do NOT suggest highlighting for:
Suggest the highlight and wait for confirmation:
This warp shuffle fix could be useful to your other sessions working on kernel optimization. Want me to flag it? I'd run:
/recall highlight "warp shuffle eliminates divergence in reduction kernel"
Run the highlight command directly, then briefly note what you did:
Flagged for connected sessions: "warp shuffle eliminates divergence in reduction kernel"
When skill_enabled is true, translate natural language about other sessions into recall commands.
When the user says things like:
Suggest the appropriate connect command:
If the user provides a session ID:
I'll connect to that session. Running:
/recall connect abc123 "kernel optimization"
If the user doesn't provide a session ID:
Want me to connect to the most recent active session in this project?
/recall connect --latest "kernel optimization"
Never auto-run connect or disconnect. Always suggest and wait for the user to confirm.
When skill_enabled is true and the session has active connections:
You have active connections — it might be worth checking
/recall inboxfor any relevant findings from your other sessions before we dive in.
Never auto-run inbox. Always suggest.
When suggesting recall commands, use these:
/recall — interactive menu/recall last5 / /recall last10 — recent exchanges/recall search <keyword> — search current session/recall search <keyword> --all — search all sessions in project/recall search <keyword> --global — search across all projects/recall search <keyword> --project <name> — search specific project/recall around <time> — exchanges around a time/recall sessions — list all sessions/recall sessions --all — list sessions across all projects/recall sessions --project <name> — list sessions in specific project/recall session <id> last10 — browse a past session/recall stats — storage statistics/recall tag <name> — tag current session/recall tags — list all tags/recall search --tag <name> — find by tag/recall highlight "summary" — flag a finding/recall connect <session-id> "topic" — watch a session/recall connect --latest "topic" — watch most recent active session/recall disconnect <session-id> — stop watching/recall inbox — view new highlights from connections/recall config skill_enabled true — enable this skill/recall config detection_signals explicit,behavioral,temporal — configure which signals are active/recall config auto_run_highlight true — auto-flag findings without asking/recall config check_mode decay — enable decay-based polling/recall config delivery_mode inject — auto-inject highlights as system messages/recall config auto_highlight true — enable heuristic highlight detection