memory-retrieve

Retrieve and filter historical memory by domain and disclosure level.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/bketelsen/truenas-mcp --skill memory-retrieve-bketelsen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-retrieve
Source: https://github.com/bketelsen/truenas-mcp/tree/main/.gaai/core/skills/cross/memory-retrieve
Command: npx skills add https://github.com/bketelsen/truenas-mcp --skill memory-retrieve-bketelsen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of efficiently accessing and utilizing historical context for AI tasks, preventing information overload and ensuring that only the most relevant data is loaded.

Core Features & Use Cases

  • Progressive Disclosure: Loads memory in stages, starting with an index and progressively revealing more detail as needed.
  • Contextual Relevance: Filters memory to include only information pertinent to the current task, avoiding the loading of unnecessary data.
  • Durable Memory Preservation: Ensures that critical decisions and project information are loaded in their full form, not just summaries.
  • Use Case: Before starting a complex coding task, activate this Skill to load only the architectural decisions and relevant past project notes related to the specific module you'll be working on.

Quick Start

Use the memory-retrieve skill to load the index file and then the specific decision files related to the billing domain.

Frequently Asked Questions about memory-retrieve

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

FAQPage Schema
How do I retrieve relevant historical context for AI tasks without loading unnecessary data?

You can retrieve relevant historical context using a 3-level progressive disclosure mechanism that scopes memory loading to specific domains, loading only minimal, task-relevant data from index files and durable memory entries.

What is progressive disclosure in knowledge management and how does it filter memory?

Progressive disclosure in knowledge management loads memory in stages, starting with an index file and progressively revealing more detail. It filters memory to include only information pertinent to the current task, preventing information overload.

How do I load durable architectural decisions and project notes before starting a complex coding task?

Load durable architectural decisions by activating a memory retrieval skill that prioritizes full-form durable memory formats over summaries, scoping the context-building process to the specific module and domain you are working on.

Does progressive memory retrieval support scoping context to specific project domains?

Yes, progressive memory retrieval supports scoping memory loading to specific domains and levels, ensuring that only the most relevant historical context for the requested domain is loaded for the AI task.

What's the best way to build efficient AI context from a decision registry without information overload?

The best way to build efficient AI context is to use a retrieval mechanism that loads minimal, task-relevant data from index files and individual durable memory entries, ensuring critical decisions are loaded in their full form without unnecessary data.

When should I not use summary formats for loading historical project memory?

You should avoid summary formats when loading critical decisions and project information, as progressive memory retrieval prioritizes durable memory formats to ensure full-form data is loaded rather than just summaries.