Skip to content
AI & Agents
Skill

/agent-memory-curator

Use after a session to promote useful episodic notes from logs/episodic/ into distilled, dated entries in MEMORY.md and memory/semantic/.

BOOST
From plugin
llm-agents-ecosystem-handbook
55510 skills
Install
$ npx -y skills add oxbshw/LLM-Agents-Ecosystem-Handbook --skill agent-memory-curator --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/agent-memory-curator

Context preview

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

Use after a session to promote useful episodic notes from logs/episodic/ into distilled, dated entries in MEMORY.md and memory/semantic/.

SKILL.md

agent-memory-curator.SKILL.md
name: agent-memory-curator
description: Use after a session to promote useful episodic notes from logs/episodic/ into distilled, dated entries in MEMORY.md and memory/semantic/.
version: 0.1.0

Agent Memory Curator

When to use

  • End of a working session
  • After resolving an incident worth remembering
  • When `MEMORY.md` has grown stale or contradictory

When NOT to use

  • During a session (don't write memory mid-flight from low-confidence signals)
  • For raw transcripts (those stay in `logs/`)

Inputs

| Name | Type | Required | Notes | |---|---|---|---| | `since` | date | no | default: last curation time | | `categories` | list | no | restrict to e.g. `[user, project, decision]` |

Workflow

1. **Read** new episodic logs in `logs/episodic/` since `since` 2. **Distill** each notable event into a one-line dated entry 3. **Categorize** into: user / project / decision / feedback / open question 4. **Reconcile**: if a new entry contradicts an existing one, *update* the existing one rather than appending; move the old fact to "Outdated" 5. **Apply rules** from `references/memory-distillation-rules.md` 6. **Write** to `MEMORY.md` (index) and `memory/semantic/<topic>.md` (details) 7. **Verify** no PII / secrets leaked into memory 8. **Report** summary of additions / updates / deletions

References

  • [`references/memory-distillation-rules.md`](references/memory-distillation-rules.md)

Success criteria

  • Every new entry is dated
  • No duplicate entries (search before adding)
  • No PII / secret values
  • Outdated entries moved, not deleted in-place

Failure modes

  • Conflicting evidence → mark as "Open question" rather than guessing
  • Source untrusted (e.g., from MCP/web fetch) → require human confirm before promotion
Read more
Ships withllm-agents-ecosystem-handbook

A practical operating manual for building, evaluating, securing, and shipping modern LLM agent systems. Modern agents are not "a prompt + a tool."

Get the whole plugin