What problem does it solve? Agents lack persistent long-term memory across conversations, and unstructured notes are hard to search, link, and audit. This Skill turns conversations, documents, and project notes into a structured local knowledge graph of Markdown entities with explicit relations, WikiLinks, and Git-tracked change history. ## Core Features & Use Cases - Structured Knowledge Graph: Create and manage Markdown entities with YAML frontmatter, typed relations, aliases, and bidirectional WikiLinks, all stored locally with no deployment required. - memocli Command-Line Wrapper: Explore the whole library with one command, search entities by content/type/relation, batch-load entities, append non-destructive update blocks, and manage relations with mandatory audit reasons. - Governance & Visualization: Run doctor rules to normalize names, headers, and links; commit changes to Git with reasons; and render an interactive 3D force-directed graph of the knowledge base. - Use Case: After a long planning conversation, ask the Agent to extract key people, projects, and decisions into entities, link them with typed relations, and commit everything with an audit reason so the knowledge persists for future sessions. ## Quick Start Ask the Agent to run the install script inside the skill's scripts directory, then say: initialize a knowledge base at ./my_knowledge and run memocli explore to show me its structure.