General
272 installs
memory-merger
by github/awesome-copilot
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`,…
Skill content
Consolidates mature learnings from domain memory files into instruction files with quality-assured merging. - Operates on two scopes: global (VS Code user prompts) and workspace (project-specific instructions), with configurable domain targeting - Requires explicit user approval before merging, presenting proposed memories for review with proposed locations in the instruction hierarchy - Enforces a 10/10 quality bar during merge: zero knowledge loss, minimal redundancy, and maximum scannability through clear structure and strategic formatting - Handles file creation, applyTo pattern merging, and cleanup of merged sections from memory files in a single workflow 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