← ClaudeAtlas

memorylisted

Unified memory CRUD: write/update/delete/query file-based markdown entries and sync to MCP semantic store. TRIGGER when: saving a new memory entry, updating or deleting an existing entry, querying stored memories, or deduplicating before write. SKIP: 3-tier agent memory (use agent-memory); in-task vector recall (use semantic-memory-mcp).
komluk/scaffolding · ★ 15 · AI & Automation · score 75
Install: claude install-skill komluk/scaffolding
# Memory Skill ## Purpose Unified CRUD operations over the scaffolding memory system. Handles file-based markdown entries under `~/.claude/projects/.../memory/` and synchronises every write/delete with the MCP semantic vector store when available. Use this skill when an explicit memory management action is requested: save a new entry, update or delete an existing one, query/search stored entries, or rebuild the `MEMORY.md` index. --- ## Memory Types | Type | File prefix | Use for | |------|-------------|---------| | `user` | `user_*.md` | Personal preferences, identity, recurring instructions | | `feedback` | `feedback_*.md` | Corrections, tone/style adjustments, behavioural feedback | | `project` | `project_*.md` | Stack details, environment facts, team conventions | | `reference` | `reference_*.md` | External resources, URLs, credentials pointers | --- ## File Layout ``` ~/.claude/projects/{project-slug}/memory/ ├── MEMORY.md ��� index (one bullet per entry) ├── user_*.md ← user-type entries ├── feedback_*.md ← feedback-type entries ├── project_*.md ← project-type entries └── reference_*.md ← reference-type entries ``` The project slug is the filesystem-safe version of the working directory path (hyphens replacing `/`, e.g. `-home-komluk-repos`). --- ## Entry File Format Every entry file MUST begin with YAML frontmatter followed by the body: ```markdown --- name: <kebab-case-slug> description: "<one-line summary>" metadata