project-memory

Create docs/project_notes with four templates for bugs, decisions, key facts, and issues.

49|3|Updated Nov 2, 2014
One-click install
npx skills add https://github.com/jason0x43/dotfiles --skill project-memory-jason0x43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-memory
Source: https://github.com/jason0x43/dotfiles/tree/main/config/opencode/skills/project-memory
Command: npx skills add https://github.com/jason0x43/dotfiles --skill project-memory-jason0x43

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables teams to capture and organize project knowledge (bugs, decisions, key facts, and work history) in a single, accessible memory system that persists across sessions and tools.

Core Features & Use Cases

  • Memory infrastructure: Creates docs/project_notes/ with four memory files for bugs, decisions, key_facts, and issues.
  • Cross-tool memory awareness: Configures CLAUDE.md and AGENTS.md to reference memory consistently across AI tools.
  • Knowledge preservation: Serves as a central source of historical decisions, issues, and configurations for onboarding and audits.

Quick Start

Initialize the project memory by creating docs/project_notes and loading templates from references/.

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 memory across multiple AI coding tools?

To maintain project memory across AI tools, configure CLAUDE.md and AGENTS.md to reference a shared docs/project_notes directory, ensuring bugs, decisions, and work history stay consistent across different environments.

What is a project memory system and when do I need to set one up?

A project memory system captures bugs, architectural decisions, key facts, and work history in structured templates. Set one up when starting a project, logging decisions, or recording fixes to preserve knowledge for onboarding and audits.

How do I record architectural decisions and bug fixes for my development team?

Record architectural decisions and bug fixes by writing entries into dedicated memory files within docs/project_notes. The system provides four templates for bugs, decisions, key facts, and issues to structure historical records.

Can I use CLAUDE.md and AGENTS.md together for cross-tool memory awareness?

Yes, CLAUDE.md and AGENTS.md work together. The system configures both files to reference the same project memory structure, enabling consistent knowledge awareness across different AI coding tools.

What's the best way to structure project notes for onboarding new team members?

Structure project notes for onboarding by creating a docs/project_notes directory with separate files for bugs, decisions, key facts, and issues, providing a central source of historical configurations and decisions.