From Durable Memory
Use when capturing, recalling, reviewing, or consolidating durable project memory across sessions, especially prior decisions, constraints, procedures, and episodes that must retain source provenance and freshness.
How this skill is triggered — by the user, by Claude, or both
Slash command
/memory:memory-workflowsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use durable memory for **reviewed information that should outlive one task**, not
Use durable memory for reviewed information that should outlive one task, not as a transcript dump or a replacement for current repository evidence.
| Need | Use |
|---|---|
| Current task state and next action | context-handoff |
| Meaning-based search across a document corpus | local-rag |
| Prior decisions, constraints, procedures, or bounded episodes | durable memory |
| Exact current implementation or history | lexical/code-intelligence/Git |
MemPalace is an optional external provider for verbatim storage and recall.
context-kit keeps the memory contract, review policy, and verification gates
provider-neutral.
review: proposed. Promote them to accepted only after
checking the evidence with the append-only record-state operation; never
edit an already captured artifact.scripts/memory-provider.py validate, then persist with
capture. Provider archival is optional.Do not silently harvest whole transcripts, secrets, unverified speculation, temporary debugging noise, or information whose retention has not been approved.
verify-before-trust to stale, consequential, or conflicting claims.Use the composition recall then pin: memory locates the likely decision or episode; repository/filesystem evidence establishes what is true now.
Run review before relying on old records. Consolidation is propose-only:
supersedes edge;Never destructively rewrite the only evidence for a remembered claim.
Claude hooks ship inert. When explicitly enabled, they queue lifecycle payloads under the project-isolated memory home for manual review:
export CONTEXT_KIT_MEMORY_PROJECT=owner/repository
export CONTEXT_KIT_MEMORY_AUTO_CAPTURE=true
Hooks never create reviewed memory records or mutate a provider palace. Review a
queued payload, create a memory-v1 artifact, run explicit capture, and then
run sync-provider --apply when provider recall should change. GitHub Copilot
and APM do not run Claude hooks.
references/memory-contract.md — record schema and evidence rules.references/provider-mempalace.md — provider setup, isolation, and CLI.references/provider-qualification.md — provider qualification criteria
and the current decision table for local records, MemPalace, and Memora.references/retrieval-and-review.md — recall, freshness, cues, and
consolidation.references/automation.md — opt-in hook behavior and host boundaries.templates/memory.md — canonical record template.../../scripts/memory-provider.py — deterministic validator and adapter.Guides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.
npx claudepluginhub mbeacom/context-kit --plugin memory