memory

Manage project memory and user settings through structured Markdown files.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/controlaltnerd/arc --skill memory-controlaltnerd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/controlaltnerd/arc/tree/main/.github/skills/memory
Command: npx skills add https://github.com/controlaltnerd/arc --skill memory-controlaltnerd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill centralizes and organizes project knowledge, lessons learned, and user preferences, ensuring consistency and efficient information retrieval across work sessions.

Core Features & Use Cases

  • Knowledge Management: Capture, retrieve, and curate project-specific information (patterns, context, progress).
  • User Settings Management: Store and update user preferences like work mode and feature toggles separately from project knowledge.
  • Use Case: When starting a new task, use this Skill to quickly review the 'System Patterns' and 'Active Context' to understand existing architecture and ongoing work, ensuring your new contributions align with project standards.

Quick Start

Use the memory skill to read the 'System Patterns' section.

Frequently Asked Questions about memory

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

FAQPage Schema
How do I manage project context and lessons learned across work sessions?

Manage project context and lessons learned by capturing reusable knowledge in structured Markdown files. This ensures information retrieval and consistency across work sessions by maintaining sections like System Patterns and Active Context.

What is the best way to store user preferences separately from project knowledge?

Store user preferences separately from project knowledge by managing user-specific settings in a dedicated Markdown file. This isolates feature toggles and work modes from core project documentation.

How do I review existing architecture before starting a new development task?

Review existing architecture before a new task by reading the System Patterns and Active Context sections. This provides current project context to align new contributions with established standards.

Can I capture common pitfalls and technical context using structured Markdown?

Capture common pitfalls and technical context using structured Markdown files. This centralizes project-specific information, supporting efficient knowledge management and consistent project progression.

Does this knowledge management approach support tracking project progress and test strategy?

This knowledge management approach supports tracking project progress and test strategy through dedicated memory sections. You can update these structured Markdown areas to maintain visibility over ongoing work.

When do I need structured files for project memory instead of standard documentation?

You need structured files for project memory instead of standard documentation when centralizing reusable knowledge, user settings, and common pitfalls to ensure consistency across multiple work sessions.