1. Habit
  2. Skills
  3. Wiki Lint skill
ar9av · 4K installs

Wiki Lint skill
Runs by itself, weekly health check.

Your wiki stays linked and current.

Install the Wiki Lint skill and make it a habit: follow https://gethabit.dev/skills/ar9av/wiki-lint.md

  1. 1Copy
  2. 2Paste into Claude Code, Codex or Cursor
  3. 3It runs by itself

4K installs4K starsMIT licenceSource on GitHub ↗

Wiki Lint

by ar9av · 4K installs

The skill

Wiki Lint audits an Obsidian wiki for broken links, orphans, stale content, frontmatter and lifecycle problems, reports them, and in consolidate mode applies safe fixes.

Only when you ask.

The habit

Your wiki stays linked and current.

↻ Runs by itselfweekly health check

How the habit works.
You don't have to.

Three questionsWhen does it start? How does it check its work? What does it remember?

One run, step by step.
Then it stops.

Stop ruleStops after one full audit per run; writes only in consolidate mode after your confirmation.

  1. 01

    Resolve schema

    Your agent resolves the config, reads any AGENTS.md owner rules and forms the effective schema.

  2. 02

    Scan cheaply

    It uses frontmatter greps and section reads, preferring obsidian-wiki lint --json when the CLI is there.

  3. 03

    Run checks

    It runs the checks in order: orphans, broken links, frontmatter, stale, contradictions and lifecycle.

  4. 04

    Report

    It writes the Wiki Health Report with a count per issue type.

  5. 05

    Consolidate

    In consolidate mode it dry-runs the safe fixes and applies only those you confirm, never merging pages.

  6. 06

    Log

    It appends one LINT line to log.md with the issue counts.

What it may do.
Nothing more.

Safe by defaultIt writes only in its own folder and asks you before anything goes out.

Is it for you?
Use it when it fits.

Quick checkRead both lists. If the left one sounds like you, the Wiki Lint skill helps.

Use it when

  • ✓ checking wiki health
  • ✓ finding broken links and orphan pages
  • ✓ catching stale or mis-tagged pages

Skip it when

  • – you want to merge duplicate pages
  • – you have no Obsidian wiki

Questions

Wiki Lint skill, answered.

Does it change pages by default?

No. The default is report-only. Fixes happen only in consolidate mode, dry-run first, after you say yes.

Does it merge duplicate pages?

No. Merging page identity is the separate wiki-dedup skill; this one only links, promotes, demotes and flags.

How do I install the Wiki Lint skill?

Copy the prompt at the top into your agent. It installs the skill from ar9av/obsidian-wiki and sets up the habit. Or run npx skills add ar9av/obsidian-wiki --skill wiki-lint.

Is the Wiki Lint skill free?

Yes. It is published under MIT. Habit is free too.

Wiki Lint. Now as a habit.

Install the Wiki Lint skill and make it a habit: follow https://gethabit.dev/skills/ar9av/wiki-lint.md

  • Free
  • No account
  • Undo in one line

All ar9av skills →More notes skills →

Works in

  • Claude Code
  • Codex
  • Cursor
  • ChatGPT
  • Claude app

Made by ar9av, published under MIT. Habit links to the original and never changes it. Is this your skill?

Copying didn't work here. Select the line and copy it by hand.