github avatar

Memory Merger

Memory-merger consolidates mature lessons from domain-specific memory files into instruction files, preventing knowledge loss while eliminating redundancy. It's designed for developers using VS Code who need to preserve accumulated domain knowledge across global or workspace scopes without manual duplication. The skill solves the problem of maintaining up-to-date instruction files that capture practical learnings without requiring developers to manually transfer and deduplicate information from separate memory files.

skills.sh installs
12.9K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill memory-merger --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building

More from github/awesome-copilot

All 318
1github avatarcreate-implementation-plangithub/awesome-copilotCreate a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.12.6Kskills.sh installs
2github avatarwebapp-testinggithub/awesome-copilotToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing br12.5Kskills.sh installs
3github avatararchitecture-blueprint-generatorgithub/awesome-copilotComprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology 12.3Kskills.sh installs
4github avatartypescript-mcp-server-generatorgithub/awesome-copilotGenerate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcontextprotocol/server) with tools, resources, and proper configurat12.1Kskills.sh installs
5github avatarjava-junitgithub/awesome-copilotGet best practices for JUnit 5 unit testing, including data-driven tests11.8Kskills.sh installs
6github avatarupdate-implementation-plangithub/awesome-copilotUpdate an existing implementation plan file with new or update requirements to provide new features, refactoring existing code or upgrading packages, design, ar11.1Kskills.sh installs