memory-management

Organize and maintain persistent project memory for terminology, decisions, and conventions.

1|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/zzafergok/arktos --skill memory-management-zzafergok
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memory-management
Source: https://github.com/zzafergok/arktos/tree/main/.agent/skills/memory-management
Command: npx skills add https://github.com/zzafergok/arktos --skill memory-management-zzafergok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams lose durable project context between sessions, causing repeated rediscovery of terminology, architecture decisions, and conventions. This Skill defines a disciplined system for recording, organizing, and auditing persistent project knowledge without accumulating stale or unauthorized data. ## Core Features & Use Cases - Scoped Memory Curation: Distinguishes durable facts (terminology, decisions, conventions) from transient state, secrets, and speculation that must never be persisted. - Layered Storage Model: Keeps a small always-visible index pointing to authoritative detail files, avoiding duplication across layers. - Auditable Record Format: Each entry captures fact type, scope, source evidence, verification date, owner, and review or expiry conditions. - Use Case: After a team confirms a new naming convention and database architecture, use this Skill to record the decisions with rationale and dates, update the memory index, and archive an obsolete convention entry. ## Quick Start Ask the agent to audit the project memory, record the confirmed architecture decisions with dates and rationale, and remove any outdated or duplicated entries.

Frequently Asked Questions about memory-management

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

FAQPage Schema
How do I create a persistent project memory system for an AI agent?▼

Create a small always-visible index for high-frequency facts and store detailed domain knowledge in focused files loaded on demand. Record each entry with its scope, source evidence, date, and review condition, and follow the environment's documented discovery rules such as AGENTS.md or a memory directory.

What information should be stored in long-term project memory?▼

Store stable terminology, confirmed architecture and conventions, explicit team preferences, dated decisions with rationale, recurring commands, and active constraints. Never store secrets, credentials, unnecessary personal data, speculation, or temporary task state.

How do I keep project memory from becoming stale or contradictory?▼

Update the authoritative entry instead of appending contradictions, and preserve decision history only when rationale still matters. Remove or archive entries that are obsolete, duplicated, or unverifiable, and verify drift-prone facts before consequential work.

Can an AI agent save user information to memory automatically?▼

No. Memory should only be added with explicit user authorization, and inferred personal data must not be saved. The Skill requires reporting what was added, changed, moved, or removed after any maintenance.

What are the limitations of file-based agent memory?▼

File-based memory can drift, duplicate facts across layers, and persist unauthorized data if not audited. When the host environment controls memory through a dedicated API or policy, that mechanism should be followed instead of writing arbitrary files.