Doc Doctor is an automated maintenance tool for markdown knowledge bases that scans for broken links, missing metadata, and orphan pages to ensure a high-quality documentation score.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install doc-doctor
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install doc-doctor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Doc Doctor is a specialized utility designed to handle the tedious maintenance of markdown-based documentation and personal knowledge management systems. As a featured tool within the Openclaw Skills ecosystem, it performs deep audits of your files to identify structural weaknesses such as broken wiki-style links, inconsistent frontmatter, and poor naming conventions.
Beyond simple error reporting, Doc Doctor acts as an intelligent assistant that can proactively repair your KB. It uses fuzzy matching to reconnect broken links, generates metadata from existing content, and renames files into standard kebab-case while automatically updating all internal references across your entire project.
To integrate this capability into your workflow, ensure you have python3 installed and then use the following commands:
# Install the core linting engine
pip install kb-lint
# Run a scan on your current directory
kb-lint . --format json --severity info
Within your AI agent environment, simply trigger the skill by saying "lint my docs" or "check my KB".
Doc Doctor interacts with standard Markdown files and organizes its analysis based on the following taxonomy:
| Attribute | Description | Management Style |
|---|---|---|
| Frontmatter | YAML metadata at the top of files | Auto-generated/Normalized |
| Links | [[wiki-links]] or standard Markdown links |
Fuzzy-matched and repaired |
| Filenames | Kebab-case naming (e.g., my-file-name.md) |
Automated renaming + refactoring |
| Context | Git history and file content | Used for creation dates and tag generation |
It also respects <!-- kb-lint-disable --> comments for granular control over specific files or sections.
~/.claude/ to validate memory index accuracy and flag stale entries.created and modified dates directly from git history to ensure metadata accuracy.Loading
A specialized utility to audit Claude Code configurations for token waste and provide actionable performance scores.

A professional-grade Solana ecosystem analysis platform integrating technical indicators, on-chain metrics, and sentiment tracking.

A maintenance utility designed to safely delete aged session logs and rebuild the session index for OpenClaw agents on Ubuntu ARM.

Idea Trace helps you follow the lifecycle of a core proposition from a vague seed to a mature, shaped judgment.

An end-to-end video generation skill for AI agents using Volcengine Ark Seedance models for professional video synthesis.

Reverse-engineer public website design primitives into localized design tokens and CSS variables automatically.








































