From engram
Use when a line of work completes (merges, lands, or is abandoned) to graduate a workspace's overlay memories into the repo spine and clean up. Trigger on "promote memories", "merge workspace memories", "clean up this workspace's memories", or when finishing/merging a branch. Pairs with dev-flow:finishing-a-development-branch.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engram:promoting-memoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Capture-time tier selection (the `curating-memory` skill) decides where a *new*
Capture-time tier selection (the curating-memory skill) decides where a new
fact goes. This skill reconciles an existing workspace overlay against the
repo spine at the natural end of the work. Promotion is deliberate and
user/model-mediated — there is no automatic merge-triggered migration.
Memory spine scope and Memory workspace scope lines from session
start. If there is no workspace scope (primary checkout), there is
nothing workspace-local to promote — stop.mcp__engram__list_memory(<overlay scope>) to enumerate this
workspace's local memories. (401/403 → server unauthenticated; tell the user
to /mcp Authenticate and stop.) If empty, report "nothing to promote".
All tools are on the engram server; below, …__ abbreviates the
mcp__engram__ prefix.…__search_memory(<spine>, …) first for a
duplicate/contradiction; then …__store_memory(<spine>, …) (or
…__update_memory the spine record on contradiction); then
…__delete_memory the overlay copy.…__delete_memory.…__delete_all(<overlay scope>) as
a teardown after promotions are done.Keep the spine zero-junk: promote only facts that are genuinely durable and
repo-wide, applying the same junk taxonomy as curating-memory.
npx claudepluginhub seanb4t/engram --plugin engramProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.