Skip to main content
skill CX Codex

memory-curate — Claude Code skill: what it does, how to install

Curates your Basic Memory knowledge graph by connecting orphan notes, proposing typed relations, merging duplicates, and building hub indexes. Useful when accumulated notes become disorganized.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add basicmachines-co/basic-memory --skill memory-curate -a claude-code
Open on GitHub

What memory-curate does

The skill curates the structure of a Basic Memory knowledge base. It scans for orphan notes lacking links, recommends typed connections such as depends_on, relates_to, or part_of, and locates duplicate or overlapping entries. When topics grow, it constructs index notes to tie related records together.

Under the hood, the skill relies on Basic Memory commands including bm_search, bm_read, bm_edit, and bm_find. If the bm CLI is installed, it calls bm orphans directly. It also audits folder layouts and normalizes inconsistent tagging, such as catching variations like arch alongside architecture.

Deleting duplicate notes without repointing incoming links leaves broken references behind. Restructuring bloated note bodies or pruning obsolete facts is handled by a separate skill, memory-defrag.

What it helps with

  • detect orphan notes lacking graph relations in Basic Memory
  • propose typed links between conceptually related notes
  • merge duplicate notes and resolve redirect links
  • build index hub notes for clustered topics
  • standardize inconsistent tags across the knowledge base

Example prompts for the agent

  • Find orphan notes in my knowledge base and propose relations for them.
  • Audit my folder structure and tag consistency.
  • Create an architecture index hub note from related decisions.

How to install memory-curate

1Skills CLI (Vercel)

npx skills add basicmachines-co/basic-memory --skill memory-curate -a claude-code

2Manually: put the files in place

~/.claude/skills/memory-curate/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/memory-curate/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about memory-curate

How to install memory-curate in Claude Code?

Run npx skills add basicmachines-co/basic-memory --skill memory-curate -a claude-code. The skill configuration saves to ~/.claude/skills/memory-curate/SKILL.md.

What does memory-curate do?

It organizes the graph topology in Basic Memory, finding unlinked notes, establishing typed relations, fixing tag inconsistencies, and generating index hubs.

How does memory-curate differ from memory-defrag?

The memory-curate skill focuses on relationships, tags, and folders across the graph. Editing bloated note bodies and retiring stale facts belongs to memory-defrag.

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set14

memory-capture Turns the current state of a working thread into one Basic Memory note. Useful mid-thread or at the end, once decisions and context are worth keeping. CX Codex +1 1,300installs memory-continue This skill rebuilds context from the Basic Memory graph so your assistant picks up previous work instead of starting cold. CX Codex +1 1,300installs memory-notes Guides coding agents on structuring markdown notes for Basic Memory knowledge graphs. It covers YAML metadata, categorized observations, and wiki-style note relations. CX Codex +1 1,300installs memory-research Researches companies, people, and tools across the web and synthesizes findings into Basic Memory notes. Useful when you need to record structured facts about an external subject. CX Codex +1 1,200installs memory-literary-analysis Turns a complete literary work into a Basic Memory knowledge graph with schemas, chapter notes, linked entities, and validation. CX Codex +1 1,200installs memory-lifecycle Automates note status transitions in Basic Memory. It archives completed work into appropriate folders and updates frontmatter without deleting records. CX Codex +1 1,200installs memory-defrag This skill tidies a Basic Memory project by splitting bloated notes, consolidating facts, and flagging contradictions for review. CX Codex +1 1,200installs memory-tasks Keeps work-in-progress as notes in the Basic Memory knowledge graph, so you can find active tasks and resume them after compaction or a restart. CX Codex +1 1,200installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor