Memory Research
Research an external subject on the web and synthesize it into a structured Basic...
Install
npx skills add basicmachines-co/basic-memory --skill memory-research -g -a claude-code -y- Repository
- basicmachines-co/basic-memory4.4k
- Category
- Writing
- Updated
- 3d ago
- License
- AGPL-3.0
- Context cost
- Mediumabout 2,134 tokens
- Runs scripts
- No, instructions only
What it does
Research an external subject on the web and synthesize it into a structured Basic Memory note. Use when asked to research a company, person, technology, or topic, or given a bare name or URL.
Memory Research
Research an external subject, synthesize what you find, and create a structured Basic Memory entity, with the user's approval.
Project scope
If the project is unknown, discover it with bm_project(command="list").
Pass a nonempty project on every note, folder, context and schema call, even
with one project or a qualified memory:// URL. Use the chosen project's name,
workspace/project, or external ID; <project> below is a placeholder for it.
Recent activity also requires project. Search accepts project for one
project, projects for selected projects, or all_projects=True explicitly.
Discovery and bundled manuals need no project. Keep the same scope when following
returned paths, paginating, or recovering from a refusal.
Workflow
Step 1: Web Research
Basic Memory does not include a web search tool. If this host already has one, use it. If it does not, the user can add any web search tool or MCP server, for example Parallel Search MCP. Search queries go to that provider, so keep private note content out of them. Still ask before saving a note.
Search for current information across multiple sources. Aim for 3-5 searches to build a well-rounded picture:
[subject name] site
[subject name] overview
[subject name] news [current year]
[subject name] [relevant domain keywords]
What to gather by entity type:
| Entity Type | Key Information |
|---|---|
| Organization | What they do, products/services, stage (startup/growth/public), funding, leadership, headquarters, employee count, notable partnerships or contracts |
| Person | Current role, organization, background, expertise, notable work, public presence |
| Technology | What it does, who maintains it, maturity, ecosystem, alternatives, adoption |
| Topic/Domain | Definition, current state, key players, trends, relevance to user's context |
