check-memory

Force memory queries before file reads during code exploration.

23|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/codenamev/claude_memory --skill check-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-memory
Source: https://github.com/codenamev/claude_memory/tree/main/.claude/skills/check-memory
Command: npx skills add https://github.com/codenamev/claude_memory --skill check-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces a memory-first approach to prevent unnecessary file reads and code searches, ensuring responses are grounded in recalled knowledge and reducing redundant work.

Core Features & Use Cases

  • Automatic memory-health verification before any operation.
  • Memory recall shortcuts (memory.recall, memory.decisions, memory.architecture, memory.conventions, memory.conflicts) to surface relevant facts and maintain consistency.
  • Safe fallback workflow that transparently combines recalled knowledge with on-disk exploration when needed, with clear source citations.
  • Privacy-safe contexts that keep sensitive data out of memory unless explicitly allowed.

Quick Start

Invoke /check-memory <topic> to force the system to consult memory before performing any file read or code search.

Frequently Asked Questions about check-memory

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

FAQPage Schema
How do I stop Claude Code from re-reading files when it already has project context?

To stop redundant file reads, you can enforce a memory-first workflow that forces the system to query recalled knowledge before performing any code search or file exploration. This grounds responses in existing memory and skips unnecessary disk operations.

What is a memory-first workflow in software engineering?

A memory-first workflow requires querying stored knowledge—such as past decisions, architecture, and conventions—before answering questions or exploring code. This prevents redundant work by surfacing recalled facts prior to initiating any new file reads or searches.

How do I check project memory and past architecture decisions before coding?

You can check project memory by invoking specific recall shortcuts like memory.decisions, memory.architecture, and memory.conventions. These queries surface relevant historical facts and stored knowledge before you proceed with active code browsing or project analysis.

Can I safely explore code on disk if the recalled memory is incomplete?

Yes, you can safely explore code on disk through a safe fallback workflow. This approach transparently combines the incomplete recalled knowledge with on-disk file exploration, providing clear source citations for every piece of information surfaced.

How do I keep sensitive data out of project memory during context analysis?

You can keep sensitive data out of project memory by utilizing privacy-safe contexts. These contexts ensure that sensitive information remains excluded from memory storage unless explicitly allowed, maintaining security during project analysis and knowledge recall.

Why does my AI assistant repeat unnecessary code searches instead of recalling facts?

Your AI assistant repeats unnecessary code searches because it lacks a enforced memory-check step before responding. Forcing the system to consult memory shortcuts for decisions and architecture before file reads eliminates this redundant exploration.