What problem does it solve? Agents lose all knowledge of past fixes, codebase conventions, and architectural facts when a conversation ends, forcing them to rediscover the same patterns and repeat the same mistakes. This Skill provides a disciplined process for persisting and retrieving reusable knowledge across sessions. ## Core Features & Use Cases - Tiered Memory Model: Distinguishes working, episodic (incident log), and semantic (temporal knowledge graph) memory with concrete YAML entry formats for each. - Zero Secret Ingestion: Enforces regex and entropy secret scanning on every write payload so credentials, tokens, and PII never reach the memory store. - Staleness Validation: Requires last_verified timestamps and cross-checking retrieved memories against the live codebase before acting on them. - Use Case: After fixing a non-obvious Postgres JSON query bug in a Laravel repo, write a tagged episodic entry; weeks later, a new session retrieves it before touching the same query layer and avoids repeating the debugging session. ## Quick Start Use the agent-semantic-memory skill to record the bug fix we just made as a tagged episodic memory entry with a last_verified timestamp.