What problem does it solve?
Markdown files in a repository often accumulate formatting inconsistencies, misaligned tables, and markdownlint rule violations that fail CI checks. This Skill checks and automatically fixes Markdown formatting using the repository's configured linting toolchain, so contributors can clean up .md files after editing without memorizing tool flags.
Core Features & Use Cases
- Rule-based linting: Runs markdownlint-cli2 against the repository's
.markdownlint-cli2.yaml config, with auto-fix support for fixable violations.
- Table formatting: Normalizes Markdown table alignment and padding with markdown-table-formatter in check or fix mode.
- Scoped execution: Targets only changed files (via
git diff) or specific globs, avoiding pitfalls like markdown-table-formatter traversing node_modules.
- Use Case: After editing documentation in the Radius repo, run this Skill to check your changed .md files, auto-fix table alignment and lint violations, and get a report of any issues requiring manual edits.
Quick Start
Lint and fix the Markdown files I just changed in this repository using the radius-markdown-lint skill.