wiki-lint

Audit wiki pages for orphans, missing frontmatter, and broken cross-links.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jluckyiv/rivcomocktrial --skill wiki-lint-jluckyiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-lint
Source: https://github.com/jluckyiv/rivcomocktrial/tree/main/.claude/skills/wiki-lint
Command: npx skills add https://github.com/jluckyiv/rivcomocktrial --skill wiki-lint-jluckyiv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit the wiki for structural invariants and quality issues and fix mechanical problems.

Core Features & Use Cases

  • Orphan page detection: identify pages with zero inbound links or not listed in index.md and propose mechanical fixes.
  • Missing frontmatter inference: fill YAML frontmatter from page content, deriving title, type, created and updated dates, and sources.
  • Cross-link consistency checks: ensure required sections exist and related concept pages are linked; flag stale metadata.
  • Use Case: run this lint after a batch ingest to produce a report and apply safe mechanical fixes.

Quick Start

Run the wiki-lint after a batch ingest to repair mechanical issues and update the lint log.

Frequently Asked Questions about wiki-lint

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

FAQPage Schema
How do I find and fix orphan pages in my wiki?

To find orphan pages in your wiki, this lint identifies pages with zero inbound links or pages missing from index.md. It then proposes mechanical fixes to link or index the orphan pages automatically.

What is the best way to automate missing frontmatter inference for wiki pages?

Automating missing frontmatter inference involves scanning page content to generate YAML frontmatter. This lint derives title, type, created and updated dates, and sources directly from the text to ensure wiki consistency.

How do I check cross-link consistency and detect stale dates in wiki documentation?

Checking cross-link consistency ensures required sections exist and related concept pages are linked. This lint detects broken cross-links and flags stale metadata or dates during batch ingests and periodic reviews.

Can I run wiki maintenance checks to apply mechanical fixes during batch ingests?

Yes, you can run wiki maintenance checks during batch ingests to repair mechanical issues. The lint applies safe fixes that respect the schema, logs changes, and escalates unresolved issues for human review.

Does the wiki lint log changes and escalate unresolved structural issues?

Yes, the wiki lint logs all applied mechanical fixes to ensure traceability. It respects the existing schema and escalates unresolved structural issues for human review to prevent data loss.

When should I avoid using automated mechanical fixes for wiki content quality?

You should avoid automated mechanical fixes when structural issues require context beyond the schema. The lint escalates unresolved orphan pages, missing frontmatter, and broken cross-links for human review instead of forcing corrections.