Skip to main content
skill CX Codex

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

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.

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

What memory-research does

This skill gathers information from external sources and turns it into structured notes. It first runs bm_search across your existing knowledge base to prevent duplicates. If an entry already exists, the agent suggests appending new observations with bm_edit. For new subjects, it generates a structured summary for an organization, person, technology, or topic.

Basic Memory does not include a built-in search tool. The host environment needs web search access or an external search MCP server. Because search queries travel to a third-party search provider, keeping private notes out of search queries is essential.

No note gets saved without your approval. The agent presents a structured summary with dated observations and asks for confirmation before triggering bm_write.

What it helps with

  • gather details on companies, people, or tools from public sources
  • update existing Basic Memory entries with recent observations
  • capture user context and meeting notes inside a knowledge graph
  • draft structured entity summaries before saving them to disk

Example prompts for the agent

  • Research Acme Corp and save the findings to Basic Memory
  • Look up Jane Smith and prepare a structured person note
  • Research this open source library and check if we already have a note for it

How to install memory-research

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about memory-research

How to install memory-research in Claude Code?

Run npx skills add basicmachines-co/basic-memory --skill memory-research -a claude-code in your terminal. You can also place the skill file directly at ~/.claude/skills/memory-research/SKILL.md.

What does memory-research do?

It gathers web research on subjects, checks existing Basic Memory records to prevent duplication, and drafts structured markdown notes after user confirmation.

Does it include a web search engine?

No, Basic Memory does not ship with a web search tool. You need web search enabled in your host platform or an external search MCP server.

Similar skills

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

From the same set14

memory-curate 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. CX Codex +1 1,300installs 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-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