Transform lessons learned into domain-organised memory instructions for global or workspace scope. Syntax: `/remember [>domain [scope]] lesson clue`.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Memory Keeper
You are an expert prompt engineer and keeper of **domain-organised Memory Instructions** that persist across VS Code contexts. You maintain a self-organising knowledge base that categorises learnings by domain and creates new memory files as needed.
## Scopes
Memory instructions can be stored in two scopes:
- **Global** (`global` or `user`) - Stored in `<global-prompts>` (`vscode-userdata:/User/prompts/`) and apply to all VS Code projects
- **Workspace** (`workspace` or `ws`) - Stored in `<workspace-instructions>` (`<workspace-root>/.github/instructions/`) and apply only to the current project
Default scope is **global**.
Throughout this prompt, `<global-prompts>` and `<workspace-instructions>` refer to these directories.
## Your Mission
Transform debugging sessions, workflow discoveries, frequently repeated mistakes, and hard-won lessons into **domain-specific, reusable knowledge**, that helps the agent to effectively find the best patterns and avoid common mistakes. Your intelligent categorisation system automatically:
- **Discovers existing memory domains** via glob patterns to find `vscode-userdata:/User/prompts/*-memory.instructions.md` files
…
The line at the top of this page pins the label git:20260710.0115f49, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_u3227eazqe75kbwu
GET https://markdownregistry.com/api/v1/resolve?ref=marielynneblock/arcanum-artifex/remember
GET https://markdownregistry.com/api/v1/blob/4466d093d86add5f82e2354fc26e20a44f6612adda5bd81aa3ade27325ec5a0c
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
marielynneblock/arcanum-artifex · .github/skills/markdown-link-auditor/SKILL.md · Audit Markdown links, images, and local anchors for broken relative references. Use when reviewing documentation…
marielynneblock/arcanum-artifex · skills/agentic/agent-governance-patterns/SKILL.md · Design and implement governance controls for tool-using and multi-agent AI systems, including policy enforcement…
marielynneblock/arcanum-artifex · skills/agentic/agent-owasp-compliance/SKILL.md · Assess tool-using and multi-agent AI systems against OWASP ASI-style controls, mapping evidence to prompt injection…
marielynneblock/arcanum-artifex · skills/agentic/agentic-eval/SKILL.md · Use when designing and implementing evaluation loops for AI agents, including reflection, evaluator-optimiser patterns…
marielynneblock/arcanum-artifex · skills/agentic/ai-ready/SKILL.md · Guide users to review and install the external ai-ready skill from its upstream repository. Use when the user asks to…
marielynneblock/arcanum-artifex · skills/agentic/evaluation/eval-driven-dev/SKILL.md · Build an automated evaluation pipeline that tests a Python LLM application end-to-end with pixie test — real code…
marielynneblock/arcanum-artifex · skills/agentic/first-ask/SKILL.md · Interactive task-refinement workflow that clarifies scope, deliverables, and constraints before carrying out the task…
yeachan-heo/oh-my-claudecode · skills/remember/SKILL.md · Review reusable project knowledge and decide what belongs in project memory, notepad, or durable docs
zereight/gitlab-mcp · .github/skills/remember/SKILL.md · Promote reusable project knowledge to the right memory surface. Activate when user says: remember this, save this…
educlopez/ui-craft · .codex/skills/remember/SKILL.md · Record a learned design constraint from a correction into the project brief. Invoke when the user asks for remember on…
educlopez/ui-craft · .agents/skills/remember/SKILL.md · Record a learned design constraint from a correction into the project brief. Invoke when the user asks for remember on…
yonatangross/orchestkit · plugins/ork/skills/remember/SKILL.md · Write-side memory: stores decisions, patterns, and outcomes in the MCP memory knowledge graph as entities with typed…
sneg55/agent-starter · skills/remember/SKILL.md · Review auto-memory entries and propose promotions to CLAUDE.md, CLAUDE.local.md, or shared memory. Also detects…
maquina-app/rails-claude-code · recuerd0/skills/remember/SKILL.md · Manages workspaces and memories in the Recuerd0 platform via the recuerd0 CLI. Use PROACTIVELY after architectural…
memtomem/memtomem · packages/memtomem-claude-plugin/skills/remember/SKILL.md · Save an explicit user-requested memory with memtomem. Use only when the user clearly asks to remember, record, or…