Help us improve
Share bugs, ideas, or general feedback.
From branch-memory
Loads branch-specific CLAUDE.md memory files into the current session via CLI. Lists branches if unspecified. Useful for switching git branch contexts.
npx claudepluginhub davidcreador/claude-code-branch-memory-managerHow this skill is triggered — by the user, by Claude, or both
Slash command
/branch-memory:loadThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Load a branch-specific memory file into the current CLAUDE.md.
Saves current CLAUDE.md to branch-specific memory file via CLI command. Use to persist branch context; auto-generates description from recent work if none provided.
Imports saved conversation contexts from `.dev/contexts/*.md` files using git branch name to identify current branch's file. Loads automatically or prompts user when multiple files exist.
Sparsely samples Claude and Codex conversation histories to infer worktree focus and restore session context without loading full transcripts.
Share bugs, ideas, or general feedback.
Load a branch-specific memory file into the current CLAUDE.md.
Run the following command:
node "${CLAUDE_PLUGIN_ROOT}/dist/cli.js" load $ARGUMENTS
If no branch was specified in the arguments, list available branches first:
node "${CLAUDE_PLUGIN_ROOT}/dist/cli.js" list
Then ask the user which branch memory to load.
Report the result to the user.