bm-remember
Installation
SKILL.md
Remember
Capture $ARGUMENTS into Basic Memory as a quick note, keeping the user's words.
Steps
-
Resolve config. Read the
basicMemoryblock with the same precedence the hooks use: user-level~/.claude/settings.jsonas the base, then the project's.claude/settings.jsonand.claude/settings.local.jsonoverride it per key. A user-level block alone is enough; a project can still pin its own values:rememberFolder— folder for quick captures (default:bm-remember)primaryProject— project to write to (default: omit theprojectargument so Basic Memory uses its default project)
Both are optional. Use the defaults if the block or a key is missing. Don't fail if there's no settings file.