How this command is triggered — by the user, by Claude, or both
Slash command
/markdown:markdown [action]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Markdown $IF($1, Run the **$1** action below.) $IF(!$1, Available actions: `check`, `format`, `setup`. Usage: `/markdown [action]`) --- ## check Lint markdown files for style violations using [rumdl](https://github.com/sysid/rumdl). ### Usage Check a single file: Check all markdown in a directory: Check everything in the repo: ### Notes - Read-only, safe for auto-approval - Respects `.rumdl.toml` config in the project - Exit code 0 = no violations, non-zero = violations found - Use `/markdown format` to auto-fix violations - If rumdl is not found, run `/markdown setup` --...
$IF($1, Run the $1 action below.)
$IF(!$1, Available actions: check, format, setup. Usage: /markdown [action])
Lint markdown files for style violations using rumdl.
Check a single file:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check README.md
Check all markdown in a directory:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check docs/
Check everything in the repo:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check .
.rumdl.toml config in the project/markdown format to auto-fix violations/markdown setupAuto-fix markdown lint violations using rumdl.
Fix a single file:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check --fix README.md
Fix all markdown in a directory:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check --fix docs/
Fix everything in the repo:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/rumdl-wrap check --fix .
.rumdl.toml config in the project/markdown setupInstall rumdl, the Rust markdown linter and formatter.
command -v rumdl && rumdl --version
Via Cargo (all platforms):
cargo install rumdl
Via Homebrew (macOS):
brew install rumdl
After installing, verify with rumdl --version.
npx claudepluginhub st0nefish/agent-toolkit --plugin markdown/markdownAudits Markdown content for accessibility issues in links, alt text, headings, tables, and emoji using the markdown-a11y-assistant agent.