Code Memory Router
Description
Claude Code skill that routes between MemPalace (project memory) and QMD (codebase search). 13/13 benchmark vs 4/13 without.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
code-memory-router

A Claude Code skill that routes memory and retrieval tasks to the right tool — **MemPalace** for project memory, **QMD** for codebase search.
The problem
Without routing guidance, Claude defaults to `grep` for everything — even questions like *"why did we build it this way?"* or *"what did we decide last week?"*. That burns tokens, misses the answer, and ignores the memory systems you set up.
The solution
This skill teaches Claude:
- WHERE something is in code → use QMD (hybrid BM25 + semantic search)
- WHY something exists or was decided → use MemPalace (persistent project memory)
- BOTH → combined flow, code-first or history-first depending on the question
Benchmark
Tested on 3 real tasks across 6 parallel runs (with skill vs without):
| Task | With skill | Without skill |
|---|---|---|
| Find WebSocket disconnect handler in Rust backend | 4/4 ✅ | 1/4 ❌ |
| Why did we switch from SSE to WebSocket? | 4/4 ✅ | 1/4 ❌ |
| Show AI chat entry point + architecture decisions | 5/5 ✅ | 2/5 ❌ |
| Total | 13/13 | 4/13 |
| Avg tokens (memory tasks) | 36k | 58k (+61%) |
| Avg time (memory tasks) | 175s | 339s (+94%) |
Without the skill, agents missed MemPalace entirely on every memory task — burning 61% more tokens to find the same answer via brute-force grep.
Requirements
Both must be installed and indexed. See [references/setup-guide.md](references/setup-guide.md).
Install
**Universal (works with Claude Code, Cursor, Codex, Gemini CLI, and 40+ agents):**
npx skills add OthmanAdi/code-memory-router
Or from npm: `pi install npm:code-memory-router` ([package](https://www.npmjs.com/package/code-memory-router))
**Claude Code only:**
claude skills install github:O
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development