Project Memory Store

Store project-specific insights into file-based episodic, procedural, and semantic memory.

3|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/hungson175/deploy-memory-tools --skill project-memory-store-hungson175
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Project Memory Store
Source: https://github.com/hungson175/deploy-memory-tools/tree/main/templates/project-memory-store
Command: npx skills add https://github.com/hungson175/deploy-memory-tools --skill project-memory-store-hungson175

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solves? Developers often lose valuable project-specific learnings, architecture decisions, or debugging solutions after a task is complete. This Skill ensures that hard-won knowledge is captured and made available for future reference, preventing knowledge decay and improving team efficiency.

Core Features & Use Cases

  • Insight Extraction: Identifies and classifies project-specific episodic (concrete events), procedural (workflows), and semantic (patterns) memories from your conversations.
  • Intelligent Consolidation: Merges, updates, or generalizes new insights with existing knowledge to prevent duplication and improve structure, keeping your memory lean and effective.
  • Compact Storage: Stores memories in a concise, searchable format (3-5 sentences MAX) to prevent bloat and ensure quick readability.
  • Use Case: After successfully debugging a complex, project-specific integration issue, use this Skill to document the problem, the failed attempts, and the final solution, ensuring this critical knowledge is available for the next team member or your future self.

Quick Start

To store project-specific memories:

User: "Claude, I just finished refactoring the database schema.

Please learn the key project-specific insights from this task."

Claude: (Invokes Project Memory Store Skill)

"Extracting and storing project insights from our conversation."

Frequently Asked Questions about Project Memory Store

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

FAQPage Schema
How do I capture and store project-specific insights from my work?

Project Memory Store automatically extracts and categorizes insights—episodic events, procedural workflows, and semantic patterns—from your conversations and persists them in file-based memory under .claude/skills/project-memory-store. Invoke it after major decisions or discoveries using --project-store or --learn, or it triggers on critical learning signals like frustration, ensuring hard-won knowledge is available for future reference.

When should I use project memory versus general notes?

Use project memory for lasting, project-specific knowledge: debugging solutions, architecture decisions, integration patterns, and workflow discoveries that future team members or your future self will need. General notes capture temporary thoughts; project memory consolidates validated learnings into searchable, consolidated entries that prevent knowledge decay across tasks.

How does the Skill prevent duplicate or outdated memories?

Intelligent consolidation merges new insights with existing knowledge, updating or generalizing entries to eliminate duplication and keep your memory lean. Entries are stored compactly (3–5 sentences max) and organized into episodic, procedural, and semantic categories, ensuring quick readability and preventing bloat as the structure evolves.

Can I organize memories by project or topic within the Skill?

Memories are organized into three semantic categories—episodic (concrete events), procedural (workflows), and semantic (patterns)—within the .claude/skills/project-memory-store structure. The SKILL.md updates as your memory structure evolves, allowing you to track and retrieve insights by type and context across your projects.

What information should I include when storing a debugging solution?

Document the problem statement, failed attempts, final solution, and project-specific context that makes the solution unique. The Skill captures both successes and failures in 3–5 sentences, ensuring the next developer or future you has enough detail to apply the solution without re-solving the same issue.

Does project memory work with architecture decisions and codebase patterns?

Yes. Store architecture decisions, discovered patterns, integration workflows, and schema insights—any knowledge specific to your project's design or structure. The Skill consolidates these learnings across conversations, ensuring project-specific patterns and decisions are preserved and accessible when future tasks touch related code.