One-click install
npx skills add https://github.com/Dragoon0x/dragoon-skills --skill memory-dragoon0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/Dragoon0x/dragoon-skills/tree/main/skills/memory
Command: npx skills add https://github.com/Dragoon0x/dragoon-skills --skill memory-dragoon0x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

AI coding agents lose project-specific context between sessions, forcing teams to repeatedly re-explain code conventions, past decisions, and common gotchas, which slows down development and introduces inconsistencies.

Core Features & Use Cases

  • Persistent Local Storage: Saves project-specific facts to a .dragoon/memory.json file that persists across all coding sessions for the project.
  • Safe CRUD Operations: Supports list, get, set, remove, and clear commands with built-in validation for key formats, value size limits, and confirmation requirements for destructive actions.
  • Context Retention for Coding Agents: Stores team conventions, architectural decisions, and common pitfalls so AI coding agents can reference them automatically in future work without repeated prompting.
  • Use Case: A team can store the rule "all API responses must use the existing error envelope format" once, and the coding agent will follow it correctly in every future session without being reminded.

Quick Start

Use the memory skill to save the project's rule that all new components must use the existing spacing scale instead of custom margin values for the agent to reference in future work.

Frequently Asked Questions about memory

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

FAQPage Schema
How do I keep AI coding agent context persistent across sessions?

Persistent project context is maintained by saving codebase facts and conventions to a local key-value store that loads automatically in future AI coding agent sessions.

What is the best way to store codebase conventions for AI agents?

Storing codebase conventions in a local persistent key-value file ensures AI agents reference team rules and architectural decisions automatically without repeated prompting in future sessions.

How do I save architectural decisions and gotchas for a coding agent?

Saving architectural decisions and gotchas is done via CRUD operations that write plain text facts to a local project memory file, retaining them for consistent agent behavior.

Can I use local key-value storage for project memory without external dependencies?

Local key-value storage for project memory requires no external dependencies, safely managing plain text project facts using built-in scripts with constrained CRUD operations.

What are the limitations of using a local JSON file for coding agent memory?

Limitations of local JSON file coding agent memory include enforced key format validation, strict value size limits, and required confirmation flags for destructive clear or remove actions.

Does coding agent persistent memory work with safety flags for destructive actions?

Coding agent persistent memory works with safety flags by enforcing confirmation requirements for destructive actions like clear and remove, ensuring safe management of stored project facts.