memorylisted
Install: claude install-skill rjmurillo/ai-agents
# Memory System Skill
Unified memory operations across four tiers for AI agents.
---
## Quick Start
```bash
# Check system health
python3 .claude/skills/memory/scripts/test_memory_health.py
# Search memory (Tier 1)
python3 .claude/skills/memory/scripts/search_memory.py "git hooks"
# Extract episode from session (Tier 2)
python3 .claude/skills/memory/scripts/extract_session_episode.py ".agents/sessions/2026-01-01-session-126.json"
# Update causal graph (Tier 3)
python3 .claude/skills/memory/scripts/update_causal_graph.py
```
---
## When to Use This Skill
| Scenario | Use Memory Router? | Alternative |
|----------|-------------------|-------------|
| Script needs memory | Yes | - |
| Agent needs deep context | No | `context-retrieval` agent |
| Human at CLI | No | `/memory-search` command |
| Cross-project semantic search | No | Forgetful MCP directly |
See [context-retrieval agent](../../../.claude/agents/context-retrieval.md#memory-interface-decision-matrix) for complete decision tree.
---
## Memory-First as Chesterton's Fence
**Core Insight**: Memory-first architecture implements Chesterton's Fence principle for AI agents.
> "Do not remove a fence until you know why it was put up" - G.K. Chesterton
**Translation for agents**: Do not change code/architecture/protocol until you search memory for why it exists.
### Why This Matters
**Without memory search** (removing fence without investigation):
- Agent encounters complex code, thinks "this is ugly, I'll ref