nerdbot
Installation
SKILL.md
Nerdbot
Build, query, and maintain Obsidian-native, git-friendly, agent-managed knowledge bases that separate raw evidence from synthesized wiki knowledge. Nerdbot is for layered KBs with provenance, indexes, schema/config, shared vault conventions, and append-only activity logging.
NOT for: freeform note-taking, docs site maintenance (docs-steward), database-backed knowledge systems (database-architect), or one-off research that does not maintain a repository (research).
Input: $ARGUMENTS — mode keywords, topics, repo paths, or natural-language KB requests.
Dispatch Table
$ARGUMENTS |
Workflow | First move |
|---|---|---|
| (empty) | Interview | Show mode menu; if headless, run inventory-only planning and do not mutate files |
create <topic> |
Create | Establish an Obsidian-native KB root, layered structure, shared vault surfaces, starter indexes, and activity log |
ingest <source-or-path> |
Ingest | Add sources to raw/, preserve originals, then update indexes and provenance stubs |
enrich <page-or-topic> |
Enrich | Improve wiki/ pages from raw or canonical inputs with traceable synthesis |
audit [path] |
Audit | Run inventory + lint read-only; report structure, provenance, and drift findings |
query <question-or-topic> |
Query | Answer from wiki/ + indexes/ first, inspect raw/ only to verify citations or confirm gaps, and stay read-only |
derive <artifact-or-target> |
Derive | Generate reproducible outputs from the current KB without replacing canonical material |
Related skills