What problem does it solve?
Users often lose valuable insights from conversations, web sources, or synthesized ideas because they lack a consistent way to capture them into a structured knowledge base with proper metadata.
Core Features & Use Cases
- Automatic KB path resolution: Detects the knowledge base location from
CLAUDE.md or defaults to a standard directory.
- Intelligent note classification: Determines whether the content should be a source, concept, report, or question and places it in the appropriate wiki bucket.
- Slug generation and collision handling: Creates unique, readable filenames based on title heuristics.
- Frontmatter creation: Writes complete YAML frontmatter with ID, type, title, summary, topics, sources, status, and timestamps.
- Template‑driven body drafting: Populates notes using predefined markdown templates for each note type.
- Validation workflow: Runs
just lint and just refresh to ensure the note passes linting and is indexed correctly.
- Reporting: Provides the user with the note ID, path, lint outcome, refresh result, and a concise capture summary.
Typical scenario: A researcher finishes a meeting and runs /kb-capture to instantly turn the discussion into a structured report note that is searchable across their personal wiki.
Quick Start
Run /kb-capture to save the current conversation as a draft report in your personal knowledge base.