Skip to content
Agent Memory
Skill

/remnic-memory-workflow

Shared memory workflow for Claude Code agents connected to Remnic — recall before acting, observe during work, remember at the end. Trigger phrases include "what do you remember about", "save this for later", "any context from last time".

BOOST
From plugin
remnic
2256 skills1 agent1 MCP
Install
$ npx -y skills add joshuaswarren/remnic --skill remnic-memory-workflow --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/remnic-memory-workflow

Context preview

The summary Claude sees to decide when to auto-load this skill.

Shared memory workflow for Claude Code agents connected to Remnic — recall before acting, observe during work, remember at the end. Trigger phrases include "what do you remember about", "save this for later", "any context from last time".

SKILL.md

remnic-memory-workflow.SKILL.md
name: remnic-memory-workflow
description: Shared memory workflow for Claude Code agents connected to Remnic — recall before acting, observe during work, remember at the end. Trigger phrases include "what do you remember about", "save this for later", "any context from last time".
disable-model-invocation: true
allowed-tools:
  - remnic_recall
  - remnic_memory_store
  - remnic_lcm_search
  - remnic_entity_get
  - remnic_observe

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

1. **Recall first.** Call `remnic_recall` with a concise natural-language query built from the user's request. Pull 3–8 results and filter for relevance. 2. **Mention relevant memories briefly** to the user when they change the plan; otherwise use them as quiet context. 3. **Observe during work.** For significant tool results (Write/Edit/MultiEdit, Bash exits, test output) call `remnic_observe` so Remnic keeps its ambient context fresh. 4. **Deep search on demand.** If `remnic_recall` missed something the user insists exists, fall back to `remnic_lcm_search` with a more literal phrase. 5. **Browse entities.** When the user names a project, person, or concept, call `remnic_entity_get` to pull facts and relations. 6. **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. Legacy `engram_*` aliases remain accepted during v1.x for backward compatibility.

Read more
Ships withremnic

Open-source, local-first memory and context for AI agents. One memory store, every agent. Website: remnic.ai - guide library, comparisons, benchmarks, and changelog. Your files, your machine.

Get the whole plugin

Other skills on remnic.