{"library":"obsidian-kb-cli","title":"obsidian-kb-cli","description":"A CLI tool for managing Obsidian vaults following the Karpathy-style LLM-wiki workflow. Provides lint, bootstrap, index, and log commands for vaults structured with topic folders containing index.md, CLAUDE.md schemas, and entry notes with YAML frontmatter. Current stable version is 0.4.0 (March 2025). Release cadence is irregular, with major features in recent releases including attachment-aware linting and nested-topic exclusion. Key differentiators: companion to the obsidian-kb LLM skill, designed for cron jobs and git pre-commit hooks, supports wikilinks, stale claims via git history, and machine-readable JSON output.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install obsidian-kb-cli"],"cli":{"name":"obsidian-kb","version":null}},"imports":["npx obsidian-kb-cli lint /path/to/vault","obkb lint ~/vault --topic Projects --json","obkb bootstrap Papers --vault ~/vault --template papers","obkb index Projects --vault ~/vault --output draft.md"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// Install globally\nnpm i -g obsidian-kb-cli\n\n// Lint a vault\nobkb lint ~/vault\n\n// Bootstrap a new topic with a template\nobkb bootstrap Projects --vault ~/vault --template projects\n\n// Generate an index for a topic\nobkb index Projects --vault ~/vault --output draft.md\n\n// Show help for a command\nobkb help bootstrap\n\n// Watch for changes and re-lint\nobkb watch ~/vault --debounce 250","lang":"bash","description":"Shows installation, basic lint, bootstrap, index generation, help, and watch commands.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}