wiki-lint

Audit Obsidian vaults for orphaned pages, broken wikilinks, and missing frontmatter.

Updated Apr 27, 2014
One-click install
npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-lint-nirajkashyap
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-lint
Source: https://github.com/Nirajkashyap/nirajkashyap.github.io/tree/main/.agents/skills/wiki-lint
Command: npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-lint-nirajkashyap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit and maintain the health of an Obsidian wiki, identifying issues that degrade long-term value such as orphaned pages, broken wikilinks, missing frontmatter, stale content, and inconsistencies across pages. It provides a structured approach to ongoing maintenance and clean-up prompts to keep your knowledge base reliable.

Core Features & Use Cases

  • Orphaned Page detection: find pages with no incoming wikilinks to surface knowledge islands.
  • Broken Wikilinks and Frontmatter validation: detect dead links and ensure required frontmatter fields are present.
  • Staleness and Provenance checks: flag outdated content and drift in provenance, guiding timely re-ingestion.
  • Cross-page consistency: surface contradictions and index alignment issues to maintain a trustworthy vault.
  • Promotion of synthesis opportunities: propose gaps for synthesis and improvements to tagging and navigation.

Quick Start

Use the wiki-lint skill to perform an initial health assessment of your vault and review the generated report to begin remediation.

Frequently Asked Questions about wiki-lint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find orphaned pages in my Obsidian vault?▼

To find orphaned pages in an Obsidian vault, run a wiki health audit that scans for notes with zero incoming wikilinks. This skill identifies those disconnected pages and generates a structured report for remediation.

What causes broken wikilinks in a knowledge base?▼

Broken wikilinks occur when target notes are deleted or renamed without updating references. This skill detects dead links during a vault audit and provides structured guidance to resolve them.

How do I check for missing frontmatter in Obsidian notes?▼

Checking for missing frontmatter in Obsidian notes involves validating required metadata fields across the vault. This skill automates frontmatter validation and flags pages lacking the necessary structured data.

Can I detect stale content in an Obsidian wiki automatically?▼

Yes, stale content in an Obsidian wiki can be detected automatically by computing page staleness against time thresholds. This skill performs staleness checks and flags outdated content for timely re-ingestion.

What is the best way to maintain a healthy Obsidian wiki?▼

The best way to maintain a healthy Obsidian wiki is by performing periodic health checks that identify orphaned pages, broken wikilinks, and missing frontmatter. This skill generates a structured Wiki Health Report with remediation guidance.