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.