memorybank-read

Validate Memory Bank structure and read six files in hierarchical order.

3|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/artsmc/claude-dev-agents --skill memorybank-read
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memorybank-read
Source: https://github.com/artsmc/claude-dev-agents/tree/main/skills/memory-bank-read
Command: npx skills add https://github.com/artsmc/claude-dev-agents --skill memorybank-read

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill quickly validates the Memory Bank structure and reads all six files in hierarchical order to present a concise, formatted summary with staleness warnings.

Core Features & Use Cases

  • Validate structure to ensure Memory Bank integrity.
  • Read the six progressive files in order (projectbrief.md, productContext.md, techContext.md, systemPatterns.md, activeContext.md, progress.md) and generate a coherent summary.
  • Surface staleness indicators to highlight outdated context or missing updates.
  • Use Case: A memory bank can be audited in minutes to identify stale or missing information and provide a current snapshot for planning.

Quick Start

Run the following to validate and read your Memory Bank:

  • python3 scripts/validate_memorybank.py /path/to/project
  • python3 scripts/detect_stale.py /path/to/project
  • Review the generated Memory Bank Summary.

Frequently Asked Questions about memorybank-read

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

FAQPage Schema
How do I check my Memory Bank structure and read all context files in order?

To validate your Memory Bank structure, run a Python script against your project directory to check for missing files. It ensures all six hierarchical markdown files exist and are readable before generating a summary.

How do I detect stale information in my project's Memory Bank files?

You detect stale information by running a staleness detection script that analyzes your Memory Bank files. It surfaces warnings for outdated context or missing updates, highlighting outdated context quickly.

What is the correct hierarchical order to read Memory Bank files?

The correct hierarchical order to read Memory Bank files is projectbrief.md, productContext.md, techContext.md, systemPatterns.md, activeContext.md, and progress.md. Reading them sequentially ensures a coherent project summary.

Can I audit a Memory Bank to find missing or outdated context?

Yes, you can audit a Memory Bank in minutes to identify stale or missing information. The validation process checks structure integrity while staleness analysis surfaces outdated context, providing a current snapshot for planning.

Do I need Python to validate my Memory Bank structure and generate a summary?

Yes, you need Python to validate your Memory Bank structure because the skill executes Python scripts. You run commands like python3 scripts/validate_memorybank.py against your project path to check integrity and generate the formatted summary.

Why does my Memory Bank summary show staleness warnings?

Your Memory Bank summary shows staleness warnings because the detection script identified outdated context or missing updates within your files. These warnings surface during the ordered reading process to highlight stale issues needing attention.