knowledge-base
Knowledge Base
A persistent Obsidian-style knowledge graph that gives agents cross-session memory. The user is tired of re-explaining the same context every conversation. This skill solves that by maintaining a structured graph any agent can read at the start of relevant conversations and write to when durable new context appears.
Two jobs: read and write
Read — when a conversation touches a topic the wiki might cover, traverse the graph from the relevant entry point and load the notes you need.
Write — when durable new context surfaces (a decision, a stable fact, a working preference, an investigation result), capture it as one or more atomic notes and link them into the graph.
A skill that only writes is a journal. A skill that only reads goes stale. Do both.
Locating the knowledge base
The wiki path is declared in the global AGENTS.md. Look for a line matching Knowledge base: <path>.
If the line is absent, ask the user once: "Where's your knowledge base — what's the absolute path?"