Howie126313/obsidian-vault-kit

3 stars · Last commit 2026-04-13

Claude Code plugin for full-lifecycle Obsidian knowledge management — vault lint, Karpathy-style query, Ebbinghaus spaced repetition, article ingestion, and GitHub sync.

README preview

# obsidian-vault-kit

A Claude Code plugin for full-lifecycle Obsidian knowledge management — from article ingestion to spaced repetition review.

```
Ingest → Standardize → Query → Lint → Review → Sync
```

## Skills

| Skill | Command | What it does |
|-------|---------|-------------|
| **vault-lint** | `/vault-lint` | Health check: broken links, orphan pages, index consistency, frontmatter validation |
| **vault-query** | `/vault-query` | Karpathy-style "compile, don't retrieve": index lookup → full-text synthesis → optional write-back |
| **review-scheduler** | `/review-scheduler start` | **(macOS only)** Ebbinghaus spaced repetition via launchd + screen-unlock detection |
| **chat-to-obsidian** | `/chat-to-obsidian` | Convert the current conversation into a structured deep technical article |
| **article-to-markdown** | `/article-to-markdown` | Scrape an external URL, restructure as Markdown, save to vault |
| **github-sync** | `/github-sync` | Auto-update README.md and push vault changes to GitHub |

## Install

View full repository on GitHub →