Llm Wiki Obsidian — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Llm Wiki Obsidian (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
Personal knowledge base management skill built on Karpathy's LLM Wiki pattern. Interact with your Obsidian Vault via CLI to build a persistent, compounding Wiki maintained by LLMs.
Not RAG, Persistent Wiki. Each source enriches the wiki. Cross-references exist, contradictions flagged, summaries kept current — all automatically.
# Option A: Claude Code Plugin (recommended)
/plugin marketplace add dreamor/llm-wiki-obsidian
/plugin install llm-wiki-obsidian@llm-wiki-obsidian
# Option B: Git Clone
git clone https://github.com/dreamor/llm-wiki-obsidian.git ~/.claude/skills/llm-wiki-obsidian
cd ~/.claude/skills/llm-wiki-obsidian
npm install # Optional: enables Node.js fast path
bash install.sh # Create multi-agent symlinks
# Option C: CLAUDE.md only
curl -o CLAUDE.md https://raw.githubusercontent.com/dreamor/llm-wiki-obsidian/main/CLAUDE.mdPrerequisites: Obsidian 1.9+ with CLI enabled, Node.js >= 18 (optional).
| Feature | Description |
|---|---|
| Ingest | Organize new material into wiki pages with cross-references |
| Query | Search and answer questions from compiled knowledge |
| Lint | 9 health checks with Node.js CLI (5-8x faster) or bash fallback |
| Cross-Linker | Incremental bidirectional link detection |
| AutoResearch | 3-round autonomous research loop |
| Incremental | mtime-based processing — only scans changed files |
npx tsx src/cli.ts lint -w wiki # Node.js CLI
npx tsx src/cli.ts lint -w wiki --json # JSON output for CI
npx tsx src/cli.ts lint --dry-run # Preview fixes
./skills/llm-wiki-obsidian/scripts/lint.sh --incremental # Bash fallbackChecks: dead links, orphan pages, index completeness, missing concepts, contradictions, large pages, frontmatter, format consistency, stale pages.
llm-wiki-obsidian/
├── src/ # TypeScript CLI engine
│ ├── cli.ts # Entry point (commander)
│ ├── scanner.ts # Wiki scan & index build
│ └── checks/ # 9 lint checks
├── skills/.../scripts/
│ ├── lib/ # Shared shell libraries
│ ├── lint-checks/ # 8 modular bash checks
│ ├── lint.sh # Entry (auto-detect Node.js)
│ ├── crosslink.sh # Incremental cross-linker
│ └── update-index.sh # Incremental index rebuild
├── scripts/ # migrate.sh, generate-agent-configs.sh
├── docs/ # Troubleshooting, guides
└── .github/workflows/ # CI/CDvault/
├── raw/ # Immutable source materials
├── wiki/
│ ├── entities/ # People, orgs, projects
│ ├── concepts/ # Technical concepts
│ ├── sources/ # Source summaries
│ └── synthesis/ # Cross-cutting analysis
├── index.md # Content catalog
└── log.md # Operation lograw/ is immutable — never modify source materialswiki/ — auto create, update, maintain[[wikilinks]]index.md current after each changecp skills/llm-wiki-obsidian/config.example.json skills/llm-wiki-obsidian/config.jsonSee config.schema.json for all options with descriptions.
./skills/llm-wiki-obsidian/scripts/test.sh # Shell tests
npm run typecheck # TypeScript checkMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.