agent-memory

Store and organize conversation memories with frontmatter schema under .claude/skills/agent-memory/memories/.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/joshkellett87/useful-skills --skill agent-memory-joshkellett87
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-memory
Source: https://github.com/joshkellett87/useful-skills/tree/main/agent-memory
Command: npx skills add https://github.com/joshkellett87/useful-skills --skill agent-memory-joshkellett87

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a persistent memory space to save, recall, and organize information across conversations, so context is preserved and future work can resume quickly.

Core Features & Use Cases

  • Save memories: capture research notes, decisions, and in-progress work with structured frontmatter.
  • Recall & summarize: fetch and summarize stored memories to inform current tasks.
  • Organize & maintain: categorize memories and prune outdated items to keep knowledge current.
  • Proactive insights: surface notable findings for later reuse and decision-making.

Quick Start

Save a memory about the latest deployment decision with a brief description and category so it can be recalled later.

Frequently Asked Questions about agent-memory

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

FAQPage Schema
How do I persist context across chat sessions?

To persist context across sessions, you can save research notes and decisions as memory items using a structured frontmatter schema, ensuring knowledge is preserved for future tasks. Memories are stored in specific category folders for organization.

What is the best way to save architectural decisions for later recall?

Saving architectural decisions is best handled by storing them as memory items with a summary and created date in the frontmatter. This allows you to fetch and summarize past decisions to inform current work.

Can I organize research notes into categories within a knowledge base?

Yes, you can organize research notes by storing them in optional category folders within the designated memories directory. This keeps your knowledge base structured and makes it easier to fetch specific memories later.

How do I recall and summarize in-progress work from previous conversations?

You can recall in-progress work by fetching stored memories from previous conversations. The system summarizes these saved items to help you quickly resume tasks and regain context.

Do I need a specific file format to save notes for cross-session memory persistence?

Yes, memory items require a specific frontmatter schema containing summary and created fields. This structured format is necessary to save and organize notes effectively under the designated memories directory.

How do I prune outdated memories to keep my knowledge base current?

To keep your knowledge base current, you can organize and prune outdated memory items. This maintenance ensures that only relevant research findings and decisions are surfaced for proactive insights.