Basic Memory
Integrations

Agent Skills

Pre-built skills that teach AI agents how to use Basic Memory effectively.

Agent skills are ready-made instructions that help Claude and ChatGPT use Basic Memory well. They teach your assistant when to save something, how to organize it, and how to pick up where you left off.

New to Basic Memory? Start with memory-onboarding. It guides you through setting up a useful knowledge system by asking a few questions and doing the technical work for you.

Install a skill in Claude or ChatGPT

Add the skill to Claude

  1. Choose a skill from the list below.
  2. Open Customize → Skills and click +.
  3. Choose Upload a skill and select its SKILL.md file. For memory-onboarding, upload the packaged ZIP instead.
  4. Turn the skill on.

See Claude's walkthrough with screenshots.

Add the skill to ChatGPT

  1. Choose a skill from the list below.
  2. Click your profile icon → Skills.
  3. Choose New skill → Upload from your computer and select its SKILL.md file. For memory-onboarding, upload the packaged ZIP instead.
  4. Wait for ChatGPT to finish scanning it.

See the ChatGPT skills walkthrough.


Choose a skill

Most skills are a single SKILL.md file that you can upload directly. memory-onboarding includes supporting reference files, so it uses a packaged ZIP.

SkillPurpose
memory-onboardingGuided setup — interview, design, and build a complete knowledge system from scratch
memory-notesCore note format — frontmatter, observations, relations, memory:// URLs
memory-captureCapture the state of a working thread into a single coherent note
memory-continueResume prior work by rebuilding context from the knowledge graph
memory-tasksStructured task tracking that survives context compaction
memory-schemaSchema lifecycle — infer, validate, create definitions, detect drift
memory-curateFind orphan notes, propose relations, merge duplicates, build hub notes
memory-reflectReview conversations, extract insights, consolidate knowledge
memory-defragSplit bloated files, merge duplicates, restructure hierarchy
memory-lifecycleStatus transitions through folder-based organization, archive-never-delete
memory-metadata-searchQuery notes by custom frontmatter fields (equality, range, array filters)
memory-ingestProcess transcripts, emails, and documents into structured notes
memory-researchWeb research synthesized into knowledge entities
memory-literary-analysisAnalyze a complete literary work into a structured knowledge graph
The skills are open source. You can read every SKILL.md file in the Basic Memory skills collection.

Install skills in a coding agent

If you use Claude Code or Codex, install skills from the terminal with npx. It ships with Node.js; install Node.js first if needed.

Install with npx

Install all Basic Memory skills:

npx skills add basicmachines-co/basic-memory/skills

Or install one skill:

npx skills add basicmachines-co/basic-memory/skills --skill memory-onboarding

List the available skills:

npx skills add basicmachines-co/basic-memory/skills --list
If the command cannot load basicmachines-co/basic-memory/skills, update the Skills CLI or install manually.

Install manually

Clone the repo and copy a skill folder into your agent's skills directory. This example installs memory-notes for Claude Code:

git clone https://github.com/basicmachines-co/basic-memory.git
cp -r basic-memory/skills/memory-notes ~/.claude/skills/

For a project-scoped Claude Code skill, copy it to .claude/skills/ in your project root.


Use a skill

Skills activate automatically when your request matches what they teach. You can also name the skill directly:

"Use memory-onboarding to help me set up Basic Memory."
"Use memory-notes to write up what we just discussed."

In Claude Code and Codex, you can also invoke an installed skill as a slash command, such as /memory-notes.


Next Steps

Knowledge Format

Understand the semantic markup skills teach agents to write.

Schema System

Learn about schema validation that memory-schema manages.

MCP Tools Reference

The tools that skills teach agents to use effectively.

Skills on GitHub

Source, contributing guide, and issue tracker in the basic-memory monorepo.