Lint and auto-format Markdown documentation before agents ship content with rumdl
<p>Run rumdl as a fast Markdown lint-and-format gate so agents can catch style, flavor, link-adjacent, and consistency issues before docs or generated content are committed.</p>
npx skills add agentskillexchange/skills --skill lint-and-auto-format-markdown-documentation-before-agents-ship-content-with-rumdl
Use rumdl when an agent is editing README files, docs trees, runbooks, changelogs, or generated Markdown and needs a deterministic quality gate before handing work back or opening a PR. The operator flow is simple: initialize or reuse a TOML config, run rumdl check to report violations, run rumdl check --fix or rumdl fmt where safe, and leave any remaining unfixable issues for review.
What this skill actually does
This is skill-shaped because the boundary is a repeatable documentation QA step inside an agent or CI workflow. It is not a generic Rust library listing or a broad documentation platform; invoke it specifically for Markdown linting/formatting decisions across GFM, MkDocs, MDX, Quarto, and similar docs workflows.
Inputs and prerequisites: rumdl CLI.
Setup notes: Install rumdl using one of the upstream-supported methods such as Cargo, Homebrew, pip, uv, npm, Nix, or standalone binaries; then run rumdl init, rumdl check ., rumdl check –fix ., or rumdl fmt . as appropriate.
Source and verification boundary: use https://github.com/rvben/rumdl as the canonical reference before running the workflow; keep commands, API calls, CLI usage, and generated outputs reviewable against that upstream source.
Framework fit: publish this as a Multi-Framework workflow only when the operator can invoke the documented toolchain directly, rather than treating the upstream project as a generic product listing.