Project Memory Store

Persist project-specific insights into structured file-based memory.

Updated Oct 18, 2025
One-click install
npx skills add https://github.com/hongbietcode/voice-to-slide --skill project-memory-store
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Project Memory Store
Source: https://github.com/hongbietcode/voice-to-slide/tree/main/.claude/skills/project-memory-store
Command: npx skills add https://github.com/hongbietcode/voice-to-slide --skill project-memory-store

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Valuable project-specific learnings, decisions, and patterns are often lost or scattered, leading to repeated mistakes or inefficient onboarding. This Skill ensures critical knowledge is systematically captured and organized, so you never lose a valuable insight.

Core Features & Use Cases

  • Intelligent Insight Extraction: Identifies and classifies project-specific episodic, procedural, and semantic memories from your conversations.
  • Smart Consolidation: Merges duplicates, updates related entries, and generalizes patterns to maintain a clean, organized memory store.
  • Structured Storage: Stores insights in a compact, searchable format within the project's file-based memory, ready for future recall.
  • Use Case: After successfully implementing a complex feature or resolving a tricky bug, use this Skill to document the key learnings, architectural choices, and specific code components involved, making it easier for future reference and team collaboration.

Quick Start

To store new project insights, prompt Claude after a significant learning or task completion, or explicitly use: --project-store: Learned how to integrate Soniox API for transcription.

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 knowledge so it's not lost?

Project Memory Store persists critical insights—architectural decisions, patterns, and learnings—into a structured file-based memory within your codebase. After significant discoveries or task completion, it automatically extracts, consolidates, and organizes episodic, procedural, and semantic information under .claude/skills/project-memory-store, making knowledge searchable and reusable for future reference.

When should I use project memory to document learnings?

Use project memory after major architecture decisions, discovery of important patterns, successful complex feature implementations, or resolved tricky bugs. Trigger it explicitly with --project-store or let it activate automatically to capture context that would otherwise scatter across conversations or be forgotten during onboarding.

How does project memory prevent duplicate and conflicting knowledge entries?

Project Memory Store includes smart consolidation that merges duplicate insights, updates related entries, and generalizes patterns across stored memories. This maintains a clean, organized knowledge base where each concept appears once in its most useful form, eliminating contradictions and redundancy.

Can project memory capture different types of knowledge in one place?

Yes. Project Memory Store classifies and stores three knowledge types simultaneously: episodic (specific events and decisions), procedural (how-to steps and workflows), and semantic (general patterns and concepts). This multi-faceted approach ensures comprehensive, contextual documentation of your project's institutional knowledge.

What formats and structures does project memory use for storage?

Project Memory Store organizes insights in a compact, searchable file-based format within .claude/skills/project-memory-store. It follows defined phases—initialization, extraction, consolidation, and storage—and archives both successful attempts and failed experiments for long-term learning and pattern recognition.

Does project memory work for team collaboration and onboarding?

Yes. By systematizing project-specific learnings and decisions into persistent, searchable documentation, Project Memory Store facilitates team collaboration and accelerates onboarding. New members access consolidated architectural choices, resolved patterns, and documented workflows without repeating past mistakes or rediscovering solutions.