project-memory

Create and maintain structured project memory files in docs/project_notes.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/Shakudo-io/opencode-skills --skill project-memory-shakudo-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-memory
Source: https://github.com/Shakudo-io/opencode-skills/tree/main/project-memory
Command: npx skills add https://github.com/Shakudo-io/opencode-skills --skill project-memory-shakudo-io

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Establishes and maintains a structured project memory system to capture bugs, architectural decisions, and key project facts across sessions and tools.

Core Features & Use Cases

  • Creates and maintains four memory files (bugs.md, decisions.md, key_facts.md, issues.md) in docs/project_notes/ with templates and guidance.
  • Integrates with CLAUDE.md and AGENTS.md to apply memory-aware protocols across Claude Code and other AI tools.
  • Provides templates and maintenance guidance for long-term institutional knowledge.

Quick Start

Run /project-memory in Claude Code to create the memory structure and configure memory protocols in your project.

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 for architectural decisions and bugs across AI sessions?▼

You can maintain project memory by generating structured markdown files for bugs, decisions, and key facts in a dedicated notes directory, which ensures context is preserved across different AI sessions and tools.

How does an AI agent use CLAUDE.md to remember project facts?▼

AI agents use CLAUDE.md as a central configuration file where mandatory memory protocols and project-specific instructions are written, allowing the agent to automatically access and apply institutional knowledge during tasks.

What's the best way to document architectural decisions for AI coding assistants?▼

The best way is to use a standardized template within your project notes directory to record architectural decisions, automatically syncing these facts to agent instruction files like AGENTS.md after verification.

Can I use the same project memory files with AI tools other than Claude Code?▼

Yes, the system integrates with AGENTS.md to apply memory-aware protocols across various AI tools, ensuring that institutional knowledge and project facts remain consistent outside of just Claude Code.

What types of project notes should I track to keep AI context organized?▼

You should track four core types of project notes: bugs, architectural decisions, key project facts, and ongoing issues, using provided templates to structure long-term institutional knowledge effectively.