project-memory

Create a project memory system with docs/project_notes templates for AI tools.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/arelben/Goals-Dashboard --skill project-memory-arelben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-memory
Source: https://github.com/arelben/Goals-Dashboard/tree/main/.agent/skills/project-memory
Command: npx skills add https://github.com/arelben/Goals-Dashboard --skill project-memory-arelben

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Memory system helps teams capture, organize, and retain institutional project knowledge—bugs, architectural decisions (ADRs), key facts, and work history—so AI chats and teammates stay aligned over time.

Core Features & Use Cases

  • Create memory infrastructure in docs/project_notes/ with four files (bugs.md, decisions.md, key_facts.md, issues.md) and configure CLAUDE.md and AGENTS.md for cross-tool memory awareness.
  • Enable fast lookup and cross-tool consistency by referencing past bugs, ADRs, and facts before proposing changes.
  • Support ongoing memory maintenance with standardized templates, dates, and URLs to keep knowledge fresh and actionable.

Quick Start

Initialize the memory system in your project by running the dedicated memory setup command in Claude Code.

Frequently Asked Questions about project-memory

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

FAQPage Schema
How do I maintain project context across Claude Code and Cursor?

To maintain project context across Claude Code and Cursor, you can set up a persistent memory system that tracks bugs, decisions, and key facts in a standard docs/project_notes structure. This enables consistent project context awareness across different AI tools.

What is the best way to track architectural decisions and ADRs in AI coding tools?

Tracking architectural decisions and ADRs in AI coding tools is best handled by a persistent memory infrastructure that logs decisions in standardized markdown templates. This allows AI assistants to reference past architectural decisions before proposing new code changes.

How do I set up a persistent project memory system for my codebase?

You set up a persistent project memory system by initializing a standard docs/project_notes directory structure containing bugs.md, decisions.md, key_facts.md, and issues.md, then configuring CLAUDE.md and AGENTS.md to enable cross-tool memory awareness.

Can I use a markdown-based memory system to share project facts with my team?

Yes, you can use a markdown-based memory system to share project facts with your team. The system captures institutional knowledge into standardized files with dates and URLs, ensuring teammates and AI chats stay aligned over time.

Why does my AI assistant forget previous bug fixes and work history?

Your AI assistant forgets previous bug fixes and work history because it lacks a persistent memory protocol. Implementing a structured project memory system logs past bugs and work history, enabling fast lookup and reuse of knowledge.