For the complete documentation index, see llms.txt. This page is also available as Markdown.

Filters

Learn about Vale's rule filtering system.

The --filter CLI option allows you to report an arbitrary subset of your .vale.ini configuration.

Filters

A filter is an expression targeting one of the following keys defined in the rule definition: .Name, .Level, .Scope, .Message, .Description, .Extends, or .Link.

Saving filters

You can save a filter for reuse by storing it in <StylesPath>/config/filters. Then, you can reference it by name when using the --filter option:

Where headings.expr is a file containing the filter expression, such as:

Examples

  • Filter by .Level and .Name:

  • Filter by .Extends:

  • Only run a specific rule:

See the documentation for a list of all supported operators.

Actions Templates