When to use
Use this skill as the default playbook whenever Claude Code picks up a task that could benefit from prior context, or when the user explicitly asks the agent to remember or recall something. The individual remnic-recall, remnic-remember, remnic-search, remnic-entities, and remnic-status skills implement the detailed steps.
Triggers:
- New ticket, branch, or task begins.
- "What do you remember about …"
- "Save this for later."
- Long-running turn produces a durable outcome worth capturing.
Inputs
- Current user request (natural language).
- Optional: active project path, ticket number, branch name.
- Optional: topic keywords surfaced earlier in the session.
Procedure
- Recall first. Call
remnic_recallwith a concise natural-language query built from the user's request. Pull 3–8 results and filter for relevance. - Mention relevant memories briefly to the user when they change the plan; otherwise use them as quiet context.
- Observe during work. For significant tool results (Write/Edit/MultiEdit, Bash exits, test output) call
remnic_observeso Remnic keeps its ambient context fresh. - Deep search on demand. If
remnic_recallmissed something the user insists exists, fall back toremnic_lcm_searchwith a more literal phrase. - Browse entities. When the user names a project, person, or concept, call
remnic_entity_getto pull facts and relations. - Remember at the end. Before ending the turn, store durable decisions, preferences, and findings via
remnic_memory_store.
Efficiency plan
- One broad recall beats several narrow ones.
- Skip recall for trivially local tasks (formatting, arithmetic, mechanical refactors).
- Reuse recall results within the same turn.
- Store each memory once; update rather than duplicate.
Pitfalls and fixes
- Pitfall: Storing transient state. Fix: Only store facts with durable value.
- Pitfall: Leaking secrets. Fix: Redact credentials and tokens before calling
remnic_memory_store. - Pitfall: Flooding the user with recalled context. Fix: Summarize in 1–3 bullet points.
- Pitfall: Forgetting the final write. Fix: Make "remember the decision" the last step of any non-trivial turn.
Verification checklist
- Recall was attempted before the agent committed to a plan.
- User-facing mentions of recalled context were concise and relevant.
- Durable decisions and findings were stored via
remnic_memory_store. - No secrets, credentials, or transient state were written.
- Canonical
remnic_*tool names were used over legacy aliases.
Tool names: this skill uses the canonical
remnic_*MCP tools. Legacyengram_*aliases remain accepted during v1.x for backward compatibility.
Source: joshuaswarren/remnic — distributed by TomeVault.