name: llm-wiki-lint description: Audits this Obsidian LLM wiki for knowledge-health issues. Use whenever user asks to lint, maintain, clean up, health-check, audit, or review wiki quality. Focus on contradictions, stale claims, duplicate coverage, weak cross-links, orphan pages, missing durable pages, and metadata/link issues that hurt retrieval.
LLM Wiki Lint
Read these first when needed:
../_llm-wiki-references/vault-rules.md../_llm-wiki-references/note-standards.md../_llm-wiki-references/plugin-behaviors.md../_llm-wiki-references/obsidian-cli-fast-path.md
Goal
Lint the vault as a knowledge system, not as a style guide.
Vault-native fast path
Start with ../_llm-wiki-references/obsidian-cli-fast-path.md for common orphan/link/tag/property checks before wider manual inspection.
If needed CLI use case is not listed there, fall back to global obsidian-cli skill.
What to check
Audit for:
- stale claims
- contradictions between notes
- duplicate or fragmented coverage
- fragmented high-use topic clusters that need a strict Topic Hub for one-sentence orientation, quick references, and subnote navigation
- weak or missing cross-links
- orphan pages
- entities or concepts that deserve durable pages
- provenance gaps on non-trivial synthesis
- required metadata gaps such as missing
llm-wiki-ingested: trueon ingested raw markdown notes - missing
llm-wiki-created: trueon notes known from workflow evidence to be AI-created (notes without this field are assumed human-created — do not flag absence alone) - missing
summary:field on notes materially updated since workflow adoption - missing
sources:provenance on AI-created or recently ingested notes - legacy
#zettelkasten/*tags on notes that could be reclassified tollm-wiki/*(report as suggestion, do not auto-fix) - suggested cross-links between related notes (report-only — never auto-insert)
- places where stronger raw evidence should update wiki synthesis
Lint workflow
- Inspect relevant wiki pages and supporting raw paths when needed.
- Group findings by problem type.
- Rank findings by impact:
- now: harms correctness, retrieval, or maintainability
- later: useful improvement, not urgent
- Recommend smallest useful remediation steps.
- If user asks for fixes, apply them surgically.
Reporting format
Prefer a concise maintenance report with sections like:
- contradictions
- stale claims
- duplicates / merge candidates
- orphan / weakly linked notes
- missing durable pages
- metadata / retrieval issues
- missing or non-strict Topic Hubs for clustered/high-use topics
- recommended next actions
Each finding should include:
- affected note(s)
- why it matters
- evidence or raw path if relevant
- suggested fix
Execution rules
- Treat metadata or plugin-related issues as lint findings only when they hurt retrieval or maintenance, or when they violate required vault fields.
- Prefer actionable findings over exhaustive noise.
- Keep churn low.
- Use
note-standards.mdwhen judging title, frontmatter, linking, and visual-format consistency, but do not guess ingest state or authorship without workflow evidence.
Non-goals
- Do not turn this into prose nitpicking.
- Do not bulk-retrofit untouched legacy notes.
- Do not reorganize vault structure unless user explicitly asks.
- Do not recommend Topic Hub creation for every cluster; reserve it for high-use systems/topics where quick references or navigation are causing retrieval pain, and require the strict shape: one-sentence orientation,
# Quick reference,# Indexonly. Recommend Quickstart notes for procedural overflow. - Do not silently fix everything unless user asked for direct maintenance.
- Do not invent or enforce ad-hoc metadata beyond required vault fields such as
llm-wiki-ingestedandllm-wiki-createdunless evidence shows an existing workflow needs it.