What problem does it solve? Markdown documents often accumulate inconsistent formatting: mixed list markers, irregular heading styles, trailing whitespace, and uneven spacing. Manually cleaning these issues across many files is tedious and error-prone. ## Core Features & Use Cases - Style-Guided Formatting: Format markdown against CommonMark, GitHub Flavored Markdown, or custom rules with configurable heading, list, code block, emphasis, and link styles. - Linting & Validation: Detect heading hierarchy skips, inconsistent list markers, and other issues without modifying content, returning structured errors and warnings. - Batch Processing: Format multiple markdown files in one call with per-file results and aggregate statistics. - Use Case: After generating documentation with an LLM, run the formatter to normalize headings, fix list markers, remove extra blank lines, and wrap lines at 80 characters before publishing. ## Quick Start Ask the agent to format your markdown content with the GitHub style guide, fixing list markers and normalizing spacing at a maximum line width of 80 characters.