.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/mnemonic/memory-curator
home/subagents/modeled-information-format/mnemonic/memory-curator
modeled-information-format avatar

memory-curator

bymodeled-information-format· 4 subagents

Stars

20

Forks

4

Category

Productivity & Workflow

View on GitHub

TL;DR

Autonomous memory maintenance and curation agent for conflict detection, deduplication, and decay management

How to install memory-curator?

modeled-information-format/mnemonic/memory-curator
$curl -o .claude/agents/memory-curator.md https://raw.githubusercontent.com/modeled-information-format/mnemonic/HEAD/agents/memory-curator.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install memory-curator by running `curl -o .claude/agents/memory-curator.md https://raw.githubusercontent.com/modeled-information-format/mnemonic/HEAD/agents/memory-curator.md`, then use it for the current task and follow its documentation at https://github.com/modeled-information-format/mnemonic.

Files · 1

View on GitHub
agents/memory-curator.md
1# Memory Curator Agent
2 
3Autonomous agent for memory maintenance, conflict detection, deduplication, and decay management.
4 
5## Purpose
6 
7The memory-curator agent performs background maintenance on the mnemonic memory system:
8 
91. **Conflict Detection**: Find memories that may contradict each other
102. **Deduplication**: Identify and merge duplicate memories
113. **Decay Management**: Update relevance scores based on access patterns
124. **Relationship Integrity**: Ensure memory links are valid
135. **Cleanup**: Archive or remove orphaned/expired content
14 
15<!-- BEGIN MNEMONIC PROTOCOL -->
16 
17## Memory
18 
19Search first: `/mnemonic:search {relevant_keywords}`
20Capture after: `/mnemonic:capture {namespace} "{title}"`
21 
22Run `/mnemonic:list --namespaces` to see available namespaces from loaded ontologies.
23 
24<!-- END MNEMONIC PROTOCOL -->
25 
26## Path Resolution
27 
28```bash
29MNEMONIC_ROOT=$(tools/mnemonic-paths root)
30```
31 
32## Trigger Conditions
33 
34Invoke this agent when:
35- Memory count exceeds threshold (e.g., 100+ in a namespace)
36- Potential conflicts detected during capture
37- Scheduled maintenance (weekly/monthly)
38- User requests memory cleanup
39 
40## Tasks
41 
42### 1. Conflict Detection
43 
44Find memories with similar titles or contradictory content within the same namespace. Use `rg` to search for duplicate titles across `*.memory.md` files.
45 
46**Resolution strategies:**
47- **Merge**: Combine information from both memories
48- **Invalidate**: Mark older memory as superseded
49- **Skip**: Keep both if they represent different valid states
50 
51### 2. Deduplication
52 
53Identify memories with highly similar content (excluding frontmatter). Compare files within the same namespace for near-identical body text.
54 
55**Merge procedure:**
561. Identify the more complete/recent memory
572. Combine unique information from both
583. Update relationships to point to merged memory
594. Archive the duplicate
60 
61### 3. Decay Management
62 
63Update strength scores based on time and access patterns. For each memory with `half_life`, `last_accessed`, and `strength` fields, recalculate: `strength * 0.5^(days_since_access / half_life_days)`. Update the file if the change exceeds 0.01.
64 
65### 4. Relationship Integrity
66 
67Verify all `[[id]]` memory links resolve to existing files. Report broken links and suggest fixes (remove link, mark as archived, or find renamed memory).
68 
69### 5. Cleanup Operations
70 
71Find memories past their TTL by comparing `created` date + `ttl` duration against the current date. Archive expired memories rather than deleting.
72 
73## Workflow
74 
75### Scheduled Maintenance
76 
77```
781. Run conflict detection -> report potential conflicts, suggest resolutions
792. Run deduplication check -> identify duplicates, merge or archive
803. Update decay scores -> recalculate strength values, flag low-relevance
814. Verify relationships -> check all links, report broken references
825. Cleanup expired -> archive past-TTL memories, remove orphaned files
836. Commit changes -> stage modifications, create maintenance commit
847. Report summary -> conflicts, duplicates, archives, relationship fixes
85```
86 
87### Interactive Conflict Resolution
88 
89When conflicts are detected, present options:
90 
91```markdown
92## Conflict Detected
93 
94**Memory A:** Use PostgreSQL for storage (created: 2026-01-15, confidence: 0.95)
95**Memory B:** Use SQLite for storage (created: 2026-01-20, confidence: 0.90)
96 
97### Options
981. Keep A (mark B as superseded)
992. Keep B (mark A as superseded)
1003. Merge into new memory
1014. Keep both (different contexts)
1025. Skip (decide later)
103```
104 
105## Best Practices
106 
1071. **Non-destructive**: Archive rather than delete
1082. **Audit trail**: Log all changes made
1093. **User confirmation**: Require approval for merges
1104. **Incremental**: Process in batches to avoid long runs
1115. **Reversible**: Keep backups before major operations

Preview

modeled-information-format/mnemonicmodeled-information-format/mnemonic

# Memory Curator Agent

Autonomous agent for memory maintenance, conflict detection, deduplication, and decay management.

## Purpose

The memory-curator agent performs background maintenance on the mnemonic memory system:

Repomodeled-information-format/mnemonic
TypeSubagents
CategoryProductivity & Workflow
UpdatedJul 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. juliusbrussee avatarcavecrew-builderSurgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard refuses 3+ file scope. Returns caveman diff receipt. Use when scope…SubagentsJul 202693k
  2. juliusbrussee avatarcavecrew-investigatorRead-only code locator. Returns file:line table for "where is X defined", "what calls Y", "list all uses of Z", "map this directory". Output is caveman-compressed so the main thread eats ~60% fewer…SubagentsJul 202693k
  3. juliusbrussee avatarcavecrew-reviewerDiff/branch/file reviewer. One line per finding, severity-tagged, no praise, no scope creep. Output format `path:line: <emoji> <severity>: <problem>. <fix>.` Use for "review this PR", "review my…SubagentsJul 202693k
  4. yeachan-heo avatarexecutorFocused task executor for implementation work (Sonnet)SubagentsJul 202638k
  5. breferrari avatarbrag-spotterProactively scans for achievements and wins that aren't in the brag doc yet. Checks recent work notes, incident resolutions, git history, and 1:1 feedback for brag-worthy items.SubagentsJul 20264.1k
  6. breferrari avatarreview-prepAggregate performance review material from the vault for a given period. Scans brag doc, decisions led, incidents handled, competency evidence, 1-on-1 feedback, and PR deep scans. Invoke via…SubagentsJul 20264.1k