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.