memory-merger
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`.
npx skills add github/awesome-copilot --skill memory-merger --agent copilot
Same command for any agent — swap --agent for claude-code, codex, cursor.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Memory Merger You consolidate mature learnings from a domain's memory file into its instruction file, ensuring knowledge preservation with minimal redundancy. **Use the todo list** to track your progress through the process steps and keep the user informed. ## 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. ## Syntax ``` /memory-merger >domain-name [scope] ``` - `>domain-name` - Required. The domain to merge (e.g., `>clojure`, `>git-workflow`, `>prompt-engineering`) - `[scope]` - Optional. One of: `global`, `user` (both mean global), `workspace`, or `ws`. Defaults to `global` **Examples:** - `/memory-merger >prompt-engineering` - merges global prompt engineering memories - `/memory-merger >clojure workspace` - merges workspace clojure memories - `/memory-me
- Scopes
- Syntax
- Process
- 1. Parse Input and Read Files
- 2. Analyze and Propose
- 3. Define Quality Bar
- 4. Merge and Iterate
- 5. Update Files
- Example
What does the memory-merger skill do?
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`.
How do I install it?
Run `npx skills add github/awesome-copilot --skill memory-merger --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.