memory

Manage memory data across short-term, mid-term, and long-term stores.

Updated Dec 15, 2019
One-click install
npx skills add https://github.com/matsuyoshi30/dotfiles --skill memory-matsuyoshi30
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/matsuyoshi30/dotfiles/tree/main/.agents/skills/memory
Command: npx skills add https://github.com/matsuyoshi30/dotfiles --skill memory-matsuyoshi30

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual memory management for short-term, mid-term, and long-term memories can be tedious and error-prone, so this skill provides a structured local store with commands to check status, save, search, and clean up.

Core Features & Use Cases

  • Centralized base-directory resolution for memory data.
  • Subcommands for status, saving current work, searching by keyword, and cleaning outdated memories.
  • Use Case: Quickly review current memories, locate past tasks by keyword, and prune stale entries to keep memory stores efficient.

Quick Start

Run the memory skill to display the current memory status, save a new memory snapshot, search memories by keyword, or clean up outdated entries.

Frequently Asked Questions about memory

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

FAQPage Schema
How do I manage task memory across short, mid, and long term stores locally?

Memory management for task tracking is handled through a structured local directory system that organizes data into short-term, mid-term, and long-term stores with subcommands for saving, searching, and cleaning entries.

What is the best way to search past task memories by keyword?

Searching past task memories by keyword is done through a dedicated search subcommand that queries your organized local memory files to quickly locate relevant past sessions.

How do I clean up outdated memory entries to keep local storage efficient?

To clean up outdated memory entries and keep local storage efficient, use the clean subcommand which prunes stale data from your short, mid, and long term stores.

Can I save my current work session to local memory storage?

You can save your current work session to local memory storage using the save subcommand, which stores a snapshot of your current task data in the resolved base directory.

Does memory management require any external dependencies or libraries?

No external dependencies or libraries are required for memory management, as the skill operates entirely on local directories and built-in base directory resolution without external packages.

When do I need to use a structured memory management system for task tracking?

You need a structured memory management system for task tracking when manual memory organization across short, mid, and long term horizons becomes tedious, error-prone, or hard to search.