memory-audit

Audit Claude's persistent auto-memory against the current workspace state.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/hsigstad/research-kit --skill memory-audit-hsigstad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-audit
Source: https://github.com/hsigstad/research-kit/tree/main/skills/memory-audit
Command: npx skills add https://github.com/hsigstad/research-kit --skill memory-audit-hsigstad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps maintain the integrity of Claude's memory by auditing and updating persistent auto-memory entries, ensuring they remain consistent with the current workspace state.

Core Features & Use Cases

  • Memory Audit: Compare Claude's memory against the workspace to identify outdated or incorrect entries.
  • Proposal Generation: Generate a report with proposed updates, merges, and deletions for user review.
  • User Approval Workflow: Approve or reject proposed changes before applying them.
  • Automated Application: Apply approved changes to memory files and the MEMORY.md index.

Quick Start

Run the memory-audit command to audit the current session's memory directory.

Frequently Asked Questions about memory-audit

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

FAQPage Schema
How do I audit persistent memory entries against my current workspace state?

To audit persistent memory, run the memory-audit command to compare Claude's auto-memory files against the current workspace state, generating a report of outdated or incorrect entries for your review.

Can I review and approve memory updates before they are applied to the MEMORY.md index?

Yes, you can review proposed updates through a user approval workflow. The audit generates a report with proposed merges and deletions, requiring your approval before any changes are applied to memory files.

What is the best way to keep Claude's auto-memory fresh and accurate during a project?

The best way to keep auto-memory accurate is performing regular memory audits. This process compares persistent memory entries against the live workspace, identifies inconsistencies, and proposes targeted updates for approval.

Do I need file system modification permissions to update workspace memory files?

Yes, you need file system access and modification permissions. The automated application of approved changes directly modifies memory files and updates the MEMORY.md index within your workspace.

Why does Claude's persistent memory become inconsistent with the current workspace over time?

Persistent memory becomes inconsistent when the workspace state changes but auto-memory entries are not updated. An audit identifies these outdated entries and proposes merges or deletions to restore data integrity.

What happens to outdated memory entries after an audit identifies them?

Outdated entries are flagged in a generated proposal report. After user review and approval, the automated application process applies the selected updates, merges, or deletions directly to the memory files.