← ClaudeAtlas

claws-memorieslisted

Enumerate all memory files as a filterable table — auto-invoked by /claws-plan and /claws-auto to build the memory corpus overview before dispatch.
neunaha/claws · ★ 9 · AI & Automation · score 76
Install: claude install-skill neunaha/claws
# Skill: claws-memories — memory enumeration for orchestration > Engine-internal. Used during orchestration flows that need a full corpus view. ## What this is `claws-memories` enumerates memory files as a filterable table via two MCP tools: `claws_memories_list` (full or type-filtered list) and `claws_memory_metadata` (single-slug detail). It is the deduplication gate for [[claws-remember]] and the slug-validity source for `/claws-plan`. ## When to invoke - `/claws-plan` validating slug references before writing the risk register. - `/claws-auto` about to call `claws_remember` — check for existing slug first. - Confirming whether a memory pack is installed (check `source` + `pack` fields). - User asks "what memories do you have?" or "show me the memory corpus." Prefer [[claws-recall]] when you have a keyword query — it returns relevance-ranked results. ## When NOT to invoke - When you have a keyword query — use [[claws-recall]] instead. - During worker missions unless the worker explicitly needs to enumerate memories. - When `CLAWS_NO_MEMORY=1` is set — skip silently in automated flows. - From [[claws-forget]] — that skill calls `claws_memory_metadata` directly. ## Steps 1. Call `claws_memories_list` with optional `type`, `source`, or `memoryDir`. No args returns everything. 2. If `ok: false`, see **Failure modes**. 3. **In `/claws-plan`**: validate referenced slugs against the list; add a Memory Context subsection to the plan doc. 4. **In `/claws-auto`**: if propo