What problem does it solve? Maintaining consistent markdown quality across a project requires manual review, which is error-prone and does not scale. This Skill provides complete guidance for embedding markdownlint into every stage of a development workflow so markdown violations are caught and fixed automatically. ## Core Features & Use Cases - CLI and Programmatic API: Run markdownlint from the command line with glob patterns, ignore rules, and auto-fix, or call the callback, promise, and sync JavaScript APIs to lint files and strings in Node.js. - CI/CD and Pre-commit Automation: Ready-to-use configurations for GitHub Actions, GitLab CI, CircleCI, Jenkins, Azure Pipelines, Husky, lint-staged, and the pre-commit framework. - Editor and Monorepo Integration: Setup instructions for VS Code, Vim/Neovim, Sublime Text, and Atom, plus Docker, Lerna, and Turborepo workspace configurations. - Use Case: A team wants to enforce documentation standards on every pull request. Use this Skill to add a GitHub Actions workflow that runs markdownlint, plus a Husky pre-commit hook that auto-fixes violations before code reaches the repository. ## Quick Start Set up markdownlint in my project with a pre-commit hook and a GitHub Actions workflow that lints all markdown files.