bm-orient

Installation
SKILL.md

Orient From Basic Memory

Use this before substantial work in a repo, before resuming an old thread, or when the user asks where things stand. The SessionStart hook already briefs the start of a session; this is the deliberate mid-session version with deeper reads.

Steps

  1. Resolve config: read the basicMemory block with the same precedence the hooks use — user-level ~/.claude/settings.json as the base, then the project's .claude/settings.json and .claude/settings.local.json override it per key. Use primaryProject, secondaryProjects, recallTimeframe, sessionProfile, repository, and placementConventions. If no config is present, continue against the default Basic Memory project and mention that setup has not been run. Scope queries to primaryProject by passing it as project, or as project_id if it's an external_id UUID.
Installs
1
GitHub Stars
3.7K
First Seen
Aug 6, 2026
bm-orient — basicmachines-co/basic-memory