kb-lint

Automate knowledge base health checks and generate findings reports from markdown files.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/jiyangnan/xiaonangua-openclaw-skills --skill kb-lint-jiyangnan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-lint
Source: https://github.com/jiyangnan/xiaonangua-openclaw-skills/tree/main/KB/kb-skills/kb-lint
Command: npx skills add https://github.com/jiyangnan/xiaonangua-openclaw-skills --skill kb-lint-jiyangnan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures the integrity and up-to-date status of your knowledge base by performing weekly health checks.

Core Features & Use Cases

  • Conduct Health Checks: Weekly automated checks for orphan pages, missing pages, outdated content, writeback candidates, and rule health.
  • Generate Reports: Detailed reports highlighting issues and suggesting fixes.
  • Use Case: Use this Skill to maintain a clean and useful knowledge base for your team, ensuring that all information is accurate and accessible.

Quick Start

Run the kb-lint skill to check the health of your knowledge base.

Frequently Asked Questions about kb-lint

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

FAQPage Schema
How do I automate a health check for a markdown knowledge base?

You can automate a knowledge base health check by running a Python script that parses markdown files to detect orphan pages, missing pages, outdated content, and writeback candidates. It then generates a report highlighting issues and suggesting fixes.

What is a knowledge base health check and what does it detect?

A knowledge base health check is an automated analysis of your markdown files to ensure integrity. It detects orphan pages, missing pages, outdated content, writeback candidates, and rule health, producing a report on these findings to keep information accurate and accessible.

How do I find orphan pages and outdated content in my markdown files?

Finding orphan pages and outdated content involves parsing your markdown files to analyze links and content age. An automated health check script identifies these issues along with missing pages and rule health, then generates a report suggesting fixes.

Can I use Python to generate reports on missing pages in my knowledge base?

Yes, you can use Python to generate reports on missing pages. A Python script can parse and analyze your markdown knowledge base to identify missing pages, orphan pages, and outdated content, outputting a detailed report on the findings.

Does this knowledge base health check require any external dependencies?

No, this knowledge base health check does not require any external dependencies. It operates independently using Python scripts to parse and analyze markdown files, ensuring your knowledge management system remains accurate and accessible without additional setup.