Memory Health Dashboard

The Memory Health Dashboard skill provides a quick overview of the project's memory state across all memory systems, including line counts, topic files, capacity, stale entries, and recommendations. It produces a dashboard report or a one-line summary.

✨ What it does

  • Locates all memory files (MEMORY.md, topic files, CLAUDE.md, rules directory).
  • Counts lines in MEMORY.md and CLAUDE.md, lists topic files, and counts rules.
  • Analyzes capacity against healthy/warning/critical thresholds.
  • Checks for stale entries by verifying referenced files still exist.
  • Detects duplicates across files.
  • Provides recommendations when capacity is high or issues are found.

🎯 When to use it

  • When the user runs /si:memory-status or asks how full or healthy the agent memory is.
  • When you need to check if memory is near capacity and might start dropping older entries.
  • When you want to identify stale references or duplicates in memory files.
  • When you need a quick one-line summary of memory health.

🚀 How to use

Trigger: /si:memory-status

Trigger the skill by running the slash command /si:memory-status or by asking about memory health. Optionally use --brief for a one-line summary. The skill automatically locates memory files in the current project and user home. Example prompts:

/si:memory-status
/si:memory-status --brief

📄 Output: A formatted dashboard report showing memory usage, health status, and recommendations, or a one-line summary in brief mode.

📦 Add this skill to Claude Code

# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills

# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/engineering-team/self-improving-agent/skills/memory-status .claude/skills/memory-status

Skill source: engineering-team/self-improving-agent/skills/memory-status/SKILL.md

⚠️ Good to know

The skill relies on standard file locations and may not detect all memory systems if custom paths are used.

❓ FAQ

What does the brief mode output?

Brief mode outputs a one-line summary like: 📊 Memory: {{n}}/200 lines | {{count}} rules | {{status_emoji}} {{status_word}}.

What should I do if capacity is yellow or red?

If capacity is yellow (60-90%) or red (>90%), run /si:memory-review to promote or clean up memory entries.

Why are topic files created?

Topic files are created by Claude to keep MEMORY.md under 200 lines, so they are fine to have.

🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.