memory-audit

Audit and categorize MEMORY.md entries into load-bearing, archival, superseded, or drifted.

3|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/X0x888/oh-my-claude --skill memory-audit-x0x888
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-audit
Source: https://github.com/X0x888/oh-my-claude/tree/main/bundle/dot-claude/skills/memory-audit
Command: npx skills add https://github.com/X0x888/oh-my-claude --skill memory-audit-x0x888

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps manage and categorize entries in a project's auto-memory directory, ensuring organization and making it easier to identify outdated or unnecessary files.

Core Features & Use Cases

  • Categorization: Classifies MEMORY.md entries as load-bearing, archival, superseded, or drifted.
  • Rollup Proposals: Suggests consolidating entries for better organization.
  • Use Case: When managing a large project with many MEMORY.md entries, this skill can help identify which entries are no longer relevant or need to be archived.

Quick Start

Run the memory-audit skill with the default directory or specify a custom path with --memory-dir <path>.

Frequently Asked Questions about memory-audit

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

FAQPage Schema
How do I organize and audit my project's auto-memory directory?

To audit memory organization, run the memory-audit script to categorize MEMORY.md entries and generate rollup proposals. It classifies entries as load-bearing, archival, superseded, or drifted to maintain project memory organization.

What is the best way to manage outdated MEMORY.md entries in a large project?

Managing outdated MEMORY.md entries involves categorizing them as superseded or drifted. This audit process identifies unnecessary files and suggests rollup moves to consolidate entries for better code organization.

How do I categorize project memory files as load-bearing or archival?

Categorizing project memory files is done by running an audit script that evaluates your auto-memory directory. It automatically classifies MEMORY.md entries into load-bearing, archival, superseded, or drifted categories.

Can I specify a custom path when auditing my project's memory directory?

Yes, you can audit a custom memory directory path by executing the script with the `--memory-dir <path>` flag. The script defaults to the standard directory if no custom path is provided.

When should I run a memory audit on my project files?

You should run a memory audit when managing a large project with many MEMORY.md entries. It helps identify entries that are no longer relevant, need to be archived, or require consolidation through rollup proposals.

What are the limitations of using scripts for memory organization?

Memory organization via scripts requires direct script execution to perform file operations. It relies on the script's ability to categorize entries and suggest rollups, meaning manual review of proposed moves is still necessary.