memory-system

Stores and recalls user preferences and project conventions across sessions via a MEMORY.md index.

2|Updated May 30, 2026
One-click install
npx skills add https://github.com/virahitvin8/crafty-gis --skill memory-system-virahitvin8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-system
Source: https://github.com/virahitvin8/crafty-gis/tree/main/GIT_STAR/.agent/skills/memory-system
Command: npx skills add https://github.com/virahitvin8/crafty-gis --skill memory-system-virahitvin8

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI agents lose all context between sessions, forcing users to repeatedly re-explain their preferences, coding conventions, and past decisions. This Skill provides persistent, searchable memory so agents recall what was already learned instead of re-discovering it. ## Core Features & Use Cases - Structured Memory Index: Maintains a lightweight MEMORY.md index (max 200 lines) that points to detailed topic files for user preferences, project conventions, tech decisions, and feedback history. - Four Memory Operations: Supports Save, Recall, Search, and Prune workflows triggered by phrases like "remember this" or "what do you remember about X". - Session Start Protocol: Automatically loads the memory index at session start and silently applies relevant context without reciting it. - Use Case: A developer tells the agent "remember we use bun instead of npm". In the next session, the agent reads the memory index and uses bun in all commands without being told again. ## Quick Start Remember that I prefer concise responses and use bun instead of npm for all package management in this project.

Frequently Asked Questions about memory-system

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

FAQPage Schema
How do I make an AI agent remember my preferences across sessions?

Use trigger phrases like "remember this" or "don't forget" to save preferences into topic files indexed by MEMORY.md. At the start of each new session, the agent reads the index and silently applies your stored preferences.

How to store project conventions for AI coding assistants?

Project conventions are saved as typed entries in topic files like project-conventions.md, with a one-line pointer added to the MEMORY.md index. Entries cover coding standards, package manager choices, and framework versions.

What information should not be saved in agent memory files?

Never save secrets, credentials, API keys, or passwords since memory persists across sessions. Also avoid exact code snippets, temporary debug context, and information derivable from files like package.json.

What happens when the memory index exceeds 200 lines?

The agent warns that the index is getting large and recommends a review. It suggests merging related entries or archiving old ones to a memory/archive folder, but never deletes anything without asking the user first.

Can I search my saved agent memories for a specific topic?

Yes, ask "do I have any notes about X" and the agent greps across all memory markdown files for the term. It returns matching entries with file references and offers to read the full topic file.