memory-consolidate

Merge, deduplicate, and index Markdown memory files in .claude/memory directories.

3|Updated Jul 30, 2023
One-click install
npx skills add https://github.com/danielcopper/dotfiles --skill memory-consolidate-danielcopper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-consolidate
Source: https://github.com/danielcopper/dotfiles/tree/main/claude/.claude/skills/memory-consolidate
Command: npx skills add https://github.com/danielcopper/dotfiles --skill memory-consolidate-danielcopper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the fragmentation of knowledge across multiple repositories and global memory stores by automating the deduplication, merging, and indexing of durable facts.

Core Features & Use Cases

  • Automated Memory Sweep: Executes a multi-phase process to promote daily notes to durable memory, deduplicate overlapping facts, and split oversized files.
  • Cross-Repo Discovery: Optionally scans local project directories to consolidate team-shared memory across multiple git repositories.
  • Index Refreshing: Automatically generates and updates MEMORY.md index files to ensure knowledge remains discoverable and keyword-dense.

Quick Start

Run the memory-consolidate skill to perform a full sweep of your global memory and the current repository.

Frequently Asked Questions about memory-consolidate

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

FAQPage Schema
How do I automate memory deduplication and knowledge indexing across local git repositories?

Automated memory maintenance deduplicates overlapping facts by executing a multi-phase sweep that merges fragmented knowledge from local git-tracked projects into a consolidated, keyword-dense index.

What is the best way to consolidate fragmented knowledge in durable memory files?

Consolidating fragmented knowledge requires merging and deduplicating structured Markdown files stored within .claude/memory directories to maintain consistent documentation across global and repository-specific stores.

Do I need structured Markdown files in .claude/memory directories to perform automated memory maintenance?

Yes, performing automated memory maintenance requires structured Markdown files within .claude/memory directories to successfully execute deduplication, merging, and index generation.

Can I use memory consolidation to scan multiple local project directories for shared team knowledge?

Yes, cross-repo discovery optionally scans local project directories to consolidate team-shared memory across multiple git repositories into a unified knowledge base.

How does index refreshing work for maintaining discoverable knowledge bases?

Index refreshing automatically generates and updates MEMORY.md index files to ensure consolidated knowledge remains discoverable and keyword-dense after the deduplication process completes.

When should I not use automated memory sweeps for repository documentation?

Avoid automated memory sweeps if your local projects are not git-tracked or lack structured Markdown files in .claude/memory directories, as the multi-phase consolidation process depends on these structures.