wf-lint

Scan WikiFlow documentation repositories for broken links, contradictions, and frontmatter issues.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/liqunx/wikiflow --skill wf-lint
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wf-lint
Source: https://github.com/liqunx/wikiflow/tree/main/skills/wf-lint
Command: npx skills add https://github.com/liqunx/wikiflow --skill wf-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

wf-lint helps you find and remediate documentation quality problems in your WikiFlow wiki, such as broken links, contradictions, deprecated leftovers, and orphaned pages.

Core Features & Use Cases

  • Deprecation & leftover detection: Flags pages that still sit in current/ while containing deprecated markers or tags that should be moved to deprecated/.
  • Link integrity checking: Detects invalid [[link]] references and suggests likely alternatives by keyword matching.
  • Quality diagnostics across structure: Finds content contradictions between related pages, orphaned pages not referenced anywhere, and frontmatter schema/format issues; can additionally validate history/deprecated consistency when enabled.

Quick Start

Run wf-lint in your documentation repository to produce a quality report focused on current/.

Frequently Asked Questions about wf-lint

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

FAQPage Schema
How do I check for broken links in my WikiFlow documentation?▼

To check for broken links in WikiFlow documentation, you scan the current/ pages to detect invalid [[link]] references and generate a severity-graded report suggesting likely keyword-matched alternatives. This identifies broken links without manual review.

What causes orphan pages in a wiki and how do I find them?▼

Orphan pages are wiki pages not referenced anywhere by other documents. You find orphan pages by building a page index from configured paths and validating all internal references to identify unreferenced current/ pages, generating a diagnostic report.

How do I detect deprecated leftovers in my current wiki pages?▼

To detect deprecated leftovers in current wiki pages, you scan for pages containing deprecated markers or tags that should be moved to deprecated/. The linter flags these pages so you can remediate the structure and remove deprecated leftovers.

Does frontmatter validation work with WikiFlow config.json paths?▼

Yes, frontmatter validation works with WikiFlow by reading .wikiflow/config.json, building a page index from configured paths, and checking frontmatter schema and format issues across current/ pages to produce a severity-graded quality report.

Can I validate content consistency between current and deprecated wiki folders?▼

Yes, you can validate content consistency between current and deprecated wiki folders. The linter optionally validates history/ and deprecated/ consistency alongside current/ pages, detecting content contradictions between related pages to ensure documentation consistency.

What is the best way to automate wiki governance and documentation linting?▼

The best way to automate wiki governance and documentation linting is running a scanner that reads .wikiflow/config.json, validates references and frontmatter, and generates a severity-graded report flagging structural defects, broken links, and deprecated leftovers.