Vale CMS Need more than a rule playground? Explore

Agent skills

Hand the setup to your assistant.

Each of these is a folder with a SKILL.md that a coding agent reads while working in your repository. They run the Vale CLI, edit your files, and open your pull request—nothing to sign up for.

Get started

Copy the folder into .claude/skills/ in your repository, or wherever your assistant looks for them. For a setup with no skill support, hand it AGENTS.md instead—it covers the same ground as prose.

Want the engine itself rather than the CLI—scaffolding rules, auditing a style, diffing a rule change across a corpus? That is what Vale CMS and its MCP server are for. These skills stay on the command line.

Vale for agents

Your assistant writes the docs. Something should check them.

A model will write you plausible prose and plausible linter rules with equal confidence. Vale is what tells it which of those actually hold up—in the same turn, not in review.

Free

Skills

Setup, fixing alerts, triaging a noisy first run, vocabularies, and CI. Each one runs the CLI in your repository and ends with a report.

Browse the skills
Free

Edit hook

Lints each prose file the moment your assistant writes it and hands back only the error-level alerts, so mistakes get fixed in the same turn they were made.

See the hook
Vale CMS

MCP server

The engine itself, as tools an assistant can call — so a rule it writes gets compiled, tested, and costed before it reaches your repository.

What it can check

All three, in Claude Code

Other clients can read skills/ directly.

/plugin marketplace add vale-cli/agent-tools
/plugin install vale@agent-tools

The skills and the hook need nothing but the Vale binary. The MCP server is the one paid piece — it runs on Vale CMS, and everything else works without it.