memory-merger

Merge domain memory file learnings into instruction files across scopes.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/han-so1omon/ikam --skill memory-merger-han-so1omon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-merger
Source: https://github.com/han-so1omon/ikam/tree/main/skills/memory-merger
Command: npx skills add https://github.com/han-so1omon/ikam --skill memory-merger-han-so1omon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Merges mature learnings from a domain's memory file into its instruction file to preserve knowledge with minimal redundancy.

Core Features & Use Cases

  • Consolidates disparate memories into a single instruction source.
  • Supports Global (default) and Workspace scopes to apply changes per project.
  • Maintains applyTo patterns and tracks progress using a todo-style workflow.

Quick Start

Run /memory-merger >domain [scope] to begin merging memories and update the instruction file after review.

Frequently Asked Questions about memory-merger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I merge domain learnings into an instruction file?

To merge domain learnings into an instruction file, the memory-merger skill reads domain memory files and consolidates mature knowledge into the corresponding instruction source. It supports both global and workspace scopes to apply changes per project.

What is the best way to consolidate memory files without creating duplicate instructions?

Consolidating memory files without duplication requires preserving existing applyTo patterns within the instruction file. The memory-merger skill aligns with global and workspace instructions to propose merges while tracking progress to avoid redundant entries.

Can I apply memory consolidation to both global prompts and workspace instructions?

Yes, memory consolidation applies to both global prompts and workspace instructions. The skill reads from <global-prompts> and <workspace-instructions> directories to merge domain memories according to your selected scope.

How does merging domain memory into living instructions work?

Merging domain memory into living instructions works by reading mature learnings from a dedicated memory file and proposing updates to the instruction file. This preserves knowledge with minimal redundancy across your project scopes.

Do I need specific directories to automate knowledge-management workflows with memory-merger?

Yes, automating knowledge-management workflows requires aligning with <global-prompts> and <workspace-instructions> directories. The skill reads these specific directory structures to propose and merge memories accurately.

How do I start a memory-merger workflow for my project domain?

To start a memory-merger workflow, run the command specifying your domain and scope. The skill uses a todo-style workflow to track progress, proposing memory merges that you review before updating the instruction file.