Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Formats, lints, and beautifies markdown documents using configurable style guides including CommonMark, GitHub Flavored Markdown, and custom rules. Handles heading normalization, list consistency, line wrapping, whitespace cleanup, and link validation. Supports single-file and batch processing.
Handles batch processing and style-guide enforcement in one pass, replacing the need to manually run separate linters and formatters.
When to use it
- Normalizing heading styles across a project's README files
- Cleaning up markdown output from LLMs before publishing
- Batch-formatting docs before a documentation site deployment
- Linting API spec markdown for consistency before code review
- Reformatting blog posts to match a house style guide
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: format this markdown file to GitHub style with 80-char line wrap
- 1Receives markdown content or file path from user
- 2Calls formatMarkdown with style set to 'github' and maxWidth 80
- 3Checks returned warnings array for any issues
- 4Returns formattedMarkdown to user along with stats on changes made
Formatted markdown string with normalized headings, consistent list markers, fenced code blocks, and lines wrapped at 80 characters