← Basic Memory CloudCONTENT HISTORY

Update to Basic Memory Cloud

Snapshot Nov 11, 2026 · 18:08 UTC · version 3.0.3

Collection source: downloaded plugin package.

WHAT CHANGED

Supporting file metadata differs

Supporting file metadata differs

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Basic Memory Cloud and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Supporting files

Before

Nov 11, 2026 · 06:08 UTC

[{"relative_path":"agents/openai.yaml","size_in_bytes":321},{"relative_path":"references/memory-agents.md","size_in_bytes":8327},{"relative_path":"references/memory-capture.md","size_in_bytes":12548},{"relative_path":"references/memory-c...

After

Nov 11, 2026 · 18:08 UTC

[{"relative_path":"agents/openai.yaml","size_in_bytes":321},{"relative_path":"references/memory-agents.md","size_in_bytes":8480},{"relative_path":"references/memory-capture.md","size_in_bytes":12548},{"relative_path":"references/memory-c...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

No SKILL.md text changes between these observations.

Full technical diff · 1 changed fields

changed /included_files

BEFORE
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 321
  },
  {
    "relative_path": "references/memory-agents.md",
    "size_in_bytes": 8327
  },
  {
    "relative_path": "references/memory-capture.md",
    "size_in_bytes": 12548
  },
  {
    "relative_path": "references/memory-comark.md",
    "size_in_bytes": 9782
  },
  {
    "relative_path": "references/memory-comark/references/components.md",
    "size_in_bytes": 33063
  },
  {
    "relative_path": "references/memory-continue.md",
    "size_in_bytes": 6558
  },
  {
    "relative_path": "references/memory-curate.md",
    "size_in_bytes": 9066
  },
  {
    "relative_path": "references/memory-doctor.md",
    "size_in_bytes": 3752
  },
  {
    "relative_path": "references/memory-ingest.md",
    "size_in_bytes": 13153
  },
  {
    "relative_path": "references/memory-lifecycle.md",
    "size_in_bytes": 7106
  },
  {
    "relative_path": "references/memory-metadata-search.md",
    "size_in_bytes": 8546
  },
  {
    "relative_path": "references/memory-notes.md",
    "size_in_bytes": 17698
  },
  {
    "relative_path": "references/memory-okf.md",
    "size_in_bytes": 6134
  },
  {
    "relative_path": "references/memory-onboarding.md",
    "size_in_bytes": 14871
  },
  {
    "relative_path": "references/memory-onboarding/references/assistant-setup.md",
    "size_in_bytes": 6424
  },
  {
    "relative_path": "references/memory-onboarding/references/conventions.md",
    "size_in_bytes": 9585
  },
  {
    "relative_path": "references/memory-onboarding/references/domain-playbooks.md",
    "size_in_bytes": 9869
  },
  {
    "relative_path": "references/memory-onboarding/references/schema-guide.md",
    "size_in_bytes": 8377
  },
  {
    "relative_path": "references/memory-quest.md",
    "size_in_bytes": 9502
  },
  {
    "relative_path": "references/memory-research.md",
    "size_in_bytes": 8880
  },
  {
    "relative_path": "references/memory-schema.md",
    "size_in_bytes": 9024
  },
  {
    "relative_path": "references/memory-start.md",
    "size_in_bytes": 4415
  },
  {
    "relative_path": "references/memory-tasks.md",
    "size_in_bytes": 7615
  }
]
AFTER
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 321
  },
  {
    "relative_path": "references/memory-agents.md",
    "size_in_bytes": 8480
  },
  {
    "relative_path": "references/memory-capture.md",
    "size_in_bytes": 12548
  },
  {
    "relative_path": "references/memory-comark.md",
    "size_in_bytes": 9782
  },
  {
    "relative_path": "references/memory-comark/references/components.md",
    "size_in_bytes": 33063
  },
  {
    "relative_path": "references/memory-continue.md",
    "size_in_bytes": 6558
  },
  {
    "relative_path": "references/memory-curate.md",
    "size_in_bytes": 9066
  },
  {
    "relative_path": "references/memory-doctor.md",
    "size_in_bytes": 3752
  },
  {
    "relative_path": "references/memory-ingest.md",
    "size_in_bytes": 13153
  },
  {
    "relative_path": "references/memory-lifecycle.md",
    "size_in_bytes": 7106
  },
  {
    "relative_path": "references/memory-metadata-search.md",
    "size_in_bytes": 8546
  },
  {
    "relative_path": "references/memory-notes.md",
    "size_in_bytes": 17698
  },
  {
    "relative_path": "references/memory-okf.md",
    "size_in_bytes": 6134
  },
  {
    "relative_path": "references/memory-onboarding.md",
    "size_in_bytes": 14871
  },
  {
    "relative_path": "references/memory-onboarding/references/assistant-setup.md",
    "size_in_bytes": 6424
  },
  {
    "relative_path": "references/memory-onboarding/references/conventions.md",
    "size_in_bytes": 9585
  },
  {
    "relative_path": "references/memory-onboarding/references/domain-playbooks.md",
    "size_in_bytes": 9869
  },
  {
    "relative_path": "references/memory-onboarding/references/schema-guide.md",
    "size_in_bytes": 8377
  },
  {
    "relative_path": "references/memory-quest.md",
    "size_in_bytes": 9502
  },
  {
    "relative_path": "references/memory-research.md",
    "size_in_bytes": 8880
  },
  {
    "relative_path": "references/memory-schema.md",
    "size_in_bytes": 9024
  },
  {
    "relative_path": "references/memory-start.md",
    "size_in_bytes": 4415
  },
  {
    "relative_path": "references/memory-tasks.md",
    "size_in_bytes": 7615
  }
]
Full snapshot data
{
  "description": "Use the user's Basic Memory knowledge base: find notes for context, save linked notes, resume work, run Memory Quest. Use when a task needs prior notes, should be remembered, or mentions Memory Quest.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 321
    },
    {
      "relative_path": "references/memory-agents.md",
      "size_in_bytes": 8480
    },
    {
      "relative_path": "references/memory-capture.md",
      "size_in_bytes": 12548
    },
    {
      "relative_path": "references/memory-comark.md",
      "size_in_bytes": 9782
    },
    {
      "relative_path": "references/memory-comark/references/components.md",
      "size_in_bytes": 33063
    },
    {
      "relative_path": "references/memory-continue.md",
      "size_in_bytes": 6558
    },
    {
      "relative_path": "references/memory-curate.md",
      "size_in_bytes": 9066
    },
    {
      "relative_path": "references/memory-doctor.md",
      "size_in_bytes": 3752
    },
    {
      "relative_path": "references/memory-ingest.md",
      "size_in_bytes": 13153
    },
    {
      "relative_path": "references/memory-lifecycle.md",
      "size_in_bytes": 7106
    },
    {
      "relative_path": "references/memory-metadata-search.md",
      "size_in_bytes": 8546
    },
    {
      "relative_path": "references/memory-notes.md",
      "size_in_bytes": 17698
    },
    {
      "relative_path": "references/memory-okf.md",
      "size_in_bytes": 6134
    },
    {
      "relative_path": "references/memory-onboarding.md",
      "size_in_bytes": 14871
    },
    {
      "relative_path": "references/memory-onboarding/references/assistant-setup.md",
      "size_in_bytes": 6424
    },
    {
      "relative_path": "references/memory-onboarding/references/conventions.md",
      "size_in_bytes": 9585
    },
    {
      "relative_path": "references/memory-onboarding/references/domain-playbooks.md",
      "size_in_bytes": 9869
    },
    {
      "relative_path": "references/memory-onboarding/references/schema-guide.md",
      "size_in_bytes": 8377
    },
    {
      "relative_path": "references/memory-quest.md",
      "size_in_bytes": 9502
    },
    {
      "relative_path": "references/memory-research.md",
      "size_in_bytes": 8880
    },
    {
      "relative_path": "references/memory-schema.md",
      "size_in_bytes": 9024
    },
    {
      "relative_path": "references/memory-start.md",
      "size_in_bytes": 4415
    },
    {
      "relative_path": "references/memory-tasks.md",
      "size_in_bytes": 7615
    }
  ],
  "name": "basic-memory",
  "skill_md_contents": "---\nname: basic-memory\ndescription: \"Use the user's Basic Memory knowledge base: find notes for context, save linked notes, resume work, run Memory Quest. Use when a task needs prior notes, should be remembered, or mentions Memory Quest.\"\n---\n\n# Basic Memory\n\nBasic Memory is the user's knowledge base: plain Markdown notes that you read and\nwrite through the Basic Memory tools. Notes carry categorized observations and link\nto each other through relations, so they form a graph that outlasts any one\nconversation. What one session learns, the next one can find.\n\n## Core habits\n\n- **Search before you write.** Call `bm_search` before creating a note, and update\n  the note you find instead of starting a duplicate.\n- **Load context on purpose.** Use `bm_read` for a note you know, and\n  `bm_context` with a `memory://` URL to pull in a note with its related notes.\n- **Write connected notes.** Give each note observations (`- [decision] ...`) and\n  relations (`- relates_to [[Other Note]]`) so it joins the graph.\n- **Save by default.** Save useful outcomes and tell the user in one line what you\n  saved and how to undo it. Ask first only if the user or their instructions say so.\n- **Don't overwrite by accident.** Pass `overwrite: false` to `bm_write` unless you\n  are deliberately replacing a note you have read in full.\n- **Name the project.** Discover projects with `bm_project_list()` when\n  needed, then pass `project` on every note, folder, context and schema call and\n  on recent activity. A project name, `workspace/project`, or external ID works;\n  a qualified path does not replace it. Search requires `project`, `projects`, or\n  `all_projects=True`. Discovery and bundled manuals need no scope.\n\n## Routing\n\nFor these requests, read the listed file in full before acting, then follow it.\nPaths are relative to this skill's folder.\n\n| Request | Read in full first |\n|---|---|\n| Create, run, and check Basic Memory Cloud agents: notes with type agent whose text is instructions. Use when asked to automate work on notes, run an agent, or see how a run went. | `references/memory-agents.md` |\n| Capture a working thread's current state into one coherent Basic Memory note; on re-capture, rewrite it in place. Use mid- or end-of-thread when decisions, insights, or context are worth keeping. | `references/memory-capture.md` |\n| Write Basic Memory notes that render as charts, tables, boards, and live views with `::bm-*` Comark components. Use when a note reads better as a figure or board, or already has `::bm-*` directives. | `references/memory-comark.md` |\n| Resume prior work by rebuilding context from the Basic Memory graph via memory:// URLs, recent activity, and search. Use at session start or on 'continue with...', 'back to...', 'where were we?' | `references/memory-continue.md` |\n| Curate the Basic Memory graph: link orphan notes, propose typed relations, merge duplicates, audit tags and folders, build hub notes. Use to organize and connect a knowledge base as notes accumulate. | `references/memory-curate.md` |\n| Check local Basic Memory projects with bm doctor, explain the findings, and run the suggested fixes once the user agrees. Use when search misses or repeats notes, or a save looks lost. | `references/memory-doctor.md` |\n| Turn meeting transcripts, conversation logs, or pasted documents into structured Basic Memory notes: match existing entities, propose new ones with approval, and capture action items. | `references/memory-ingest.md` |\n| Manage note status transitions in Basic Memory: archive completed work, move notes between status folders, update frontmatter. Use when marking items complete or archiving entities. | `references/memory-lifecycle.md` |\n| Search Basic Memory notes by custom frontmatter fields with equality, range, array, and nested filters. Use when finding notes by status, priority, confidence, or any YAML field, not free text. | `references/memory-metadata-search.md` |\n| How to write well-structured Basic Memory notes: frontmatter, categorized observations, wiki-link relations, and knowledge-graph best practices. Use when creating or improving notes. | `references/memory-notes.md` |\n| Make a Basic Memory project ready for OKF v0.2 export by finding and fixing what blocks it. Use when preparing a project for OKF export, publishing, or handoff, or checking an OKF bundle. | `references/memory-okf.md` |\n| Design a full Basic Memory knowledge system with note types and folders, and set up the assistant to load it. Use when a user with a few notes wants structure or has a messy project. | `references/memory-onboarding.md` |\n| Finish Memory Quest, verify this assistant is set up, or become a Memory Master | `references/memory-quest.md` |\n| 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. | `references/memory-research.md` |\n| Manage Basic Memory schemas: find unschemaed notes, infer and edit schemas, validate notes, detect drift. Use when structured note types (Task, Person, Meeting) need consistency across the graph. | `references/memory-schema.md` |\n| Help a new user's first Basic Memory session: save one short note, show it, and explain how to get it back. Use when getting started, or when a project is new, empty, or holds only starter notes. | `references/memory-start.md` |\n| Task management via Basic Memory schemas: create, track, and resume structured tasks that survive context compaction. Uses BM's schema system for uniform notes queryable through the knowledge graph. | `references/memory-tasks.md` |\n"
}

SHA-256 of public snapshot: 280b28d081509669008a25703fbfea12430dc9038be715c54b9e065cacf47929