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 your AI assistant use Basic Memory well. They teach it when to save something, how to organize it, and how to pick up where you left off.

Pick the install path for the assistant you use:

New to Basic Memory? Once the skill is installed, ask your assistant to help you set up Basic Memory. The memory-onboarding guidance interviews you and builds a useful knowledge system for you.

Install in Claude

Skills work in claude.ai and Claude Desktop on the Free, Pro, Max, Team, and Enterprise plans.

Before you start: turn on code execution in Settings → Capabilities → Code execution and file creation. Skills need it to run. On Enterprise, an organization owner must also enable Skills in Organization settings → Plugins & skills.

  1. Download basic-memory.zip. Don't unzip it.
  2. Open Customize → Skills and click +.
  3. Choose Create skill → Upload a skill and select basic-memory.zip.
  4. Turn the skill on.

basic-memory.zip is one combined skill: core Basic Memory guidance, plus the other skills that work with the hosted connector (notes, search, continue, capture, quest, comark, and more) as references Claude reads when it needs them. Claude takes one skill per upload, so this is the easiest way to get everything at once. If you only want one skill, upload its ZIP from Individual skills instead.

See Claude's walkthrough with screenshots.


Install in ChatGPT

Uploading skills is available on ChatGPT Business, Enterprise, Healthcare, and Edu. A workspace admin must allow skill uploading.

  1. Download basic-memory-chatgpt.zip. Don't unzip it.
  2. Open Plugins and select the Skills tab.
  3. Click Create → Upload from your computer and select basic-memory-chatgpt.zip.
  4. Wait for ChatGPT to finish scanning it.

basic-memory-chatgpt.zip is the same combined skill as basic-memory.zip, plus an agents/openai.yaml file that gives it a name and card in ChatGPT. ChatGPT takes one skill per upload; for a single skill, upload its -chatgpt.zip from Individual skills instead.

See the ChatGPT skills walkthrough.

ChatGPT Free, Plus, and Pro can't upload skills. You can still connect Basic Memory Cloud to ChatGPT and add standing guidance as custom instructions; the AI Assistant Guide has a starting instruction block to paste in.

Install in a coding agent

Claude Code, Codex, Cursor, and other coding agents can install skills from the terminal with npx. It ships with Node.js; install Node.js first if needed.

Install every Basic Memory skill:

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

The -g flag installs the skills for your user account, so they're available in every project. Leave it off to install them into the current project only.

Or install one skill:

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

List the available skills:

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

Skills activate automatically when your request matches what they teach. You can also invoke one by name:

  • Claude Code: /memory-notes
  • Codex: $memory-notes

Install by hand

If you'd rather not use npx, download basic-memory-skills.zip and unzip it into your agent's skills folder. It holds every skill as its own folder. For Claude Code:

unzip basic-memory-skills.zip -d ~/.claude/skills/

basic-memory-skills-chatgpt.zip is the same bundle with agents/openai.yaml metadata in each skill, for Codex and other OpenAI tools.

Don't confuse the bundles with the combined skill. basic-memory-skills.zip and basic-memory-skills-chatgpt.zip are folders of many skills for unzipping by hand, and Claude and ChatGPT will reject them as uploads. basic-memory.zip and basic-memory-chatgpt.zip are a single skill made for uploading.

Individual skills (optional)

Most people should install the combined skill above. If you want just one skill, download its ZIP here and upload it the same way. Don't unzip it first.

SkillPurposeClaudeChatGPT
memory-onboardingGuided setup: interview, design, and build a complete knowledge system from scratch.memory-onboarding.zipmemory-onboarding-chatgpt.zip
memory-questFinish Memory Quest Mission 8 by saving your Memory Master note.memory-quest.zipmemory-quest-chatgpt.zip
memory-notesCore note format: frontmatter, observations, relations, memory:// URLs.memory-notes.zipmemory-notes-chatgpt.zip
memory-captureCapture the state of a working thread into a single coherent note.memory-capture.zipmemory-capture-chatgpt.zip
memory-continueResume prior work by rebuilding context from the knowledge graph.memory-continue.zipmemory-continue-chatgpt.zip
memory-tasksStructured task tracking that survives context compaction.memory-tasks.zipmemory-tasks-chatgpt.zip
memory-schemaSchema lifecycle: infer, validate, create definitions, detect drift.memory-schema.zipmemory-schema-chatgpt.zip
memory-curateFind orphan notes, propose relations, merge duplicates, build hub notes.memory-curate.zipmemory-curate-chatgpt.zip
memory-comarkWrite notes that render as charts, tables, boards, and live dashboards.memory-comark.zipmemory-comark-chatgpt.zip
memory-lifecycleStatus transitions through folder-based organization, archive-never-delete.memory-lifecycle.zipmemory-lifecycle-chatgpt.zip
memory-metadata-searchQuery notes by custom frontmatter fields (equality, range, array filters).memory-metadata-search.zipmemory-metadata-search-chatgpt.zip
memory-ingestProcess transcripts, emails, and documents into structured notes.memory-ingest.zipmemory-ingest-chatgpt.zip
memory-researchWeb research synthesized into knowledge entities.memory-research.zipmemory-research-chatgpt.zip
memory-reflectFold recent activity into the notes each topic belongs in, and write a dated reflection note. Installed on its own.memory-reflect.zipmemory-reflect-chatgpt.zip
memory-defragSplit bloated notes, consolidate scattered facts, retire stale content. Plans first; deletes only when told. Installed on its own.memory-defrag.zipmemory-defrag-chatgpt.zip
memory-literary-analysisAnalyze a complete literary work into a structured knowledge graph. Requires local Basic Memory.memory-literary-analysis.zipmemory-literary-analysis-chatgpt.zip
memory-okfFind and fix what blocks an OKF v0.2 export: non-.md notes, reserved names, and reserved frontmatter.memory-okf.zipmemory-okf-chatgpt.zip

Skills marked Requires local Basic Memory work with files on your computer or the bm command line, so they need a local Basic Memory install rather than only the hosted connector. Skills marked Installed on its own use only the note tools and work in the cloud too, but they're meant to run on a schedule or on request, so you install them separately. Neither kind is part of the combined basic-memory.zip skill.

The skills are open source. You can read every one in the Basic Memory skills collection.

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."

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.