All apps/yamllint

yamllint

yamllint

Linter for YAML files.

Runs as yamllint|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 6 fields

Lint YAML files or directories. Reading from stdin and the --list-files mode are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui yamllint
Lint YAMLExample values, fixed in this page — nothing here reaches a terminal
Basic
Files or directories*
any
TasksEach one presets the form for one job
Lint files
files
Strict lint (CI)
filesstrict
ParametersOnly these flags are editable in the form
Files or directories
path · positional 0 · repeatable
Config file
path
-c--config-file
Inline config (YAML)
string
-d--config-data
Output format
enum
-f--formatparsablestandardcoloredgithubauto
Fail on warnings too
boolean
-s--strict
Errors only
boolean
--no-warnings
SourcesEvery flag above is checked against these
cli
files_group.add_argument('files', metavar='FILE_OR_DIR', nargs='*', help='files to check') config_group.add_argument('-c', '--config-file', dest='config_file', help='path to a custom configuration') config_group.add_argument('-d', '--config-data', dest='config_data', help='custom configuration (as YAML source)') parser.add_argument('-f', '--format', choices=…
helpmaster 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed yamllint against its version. A form that does not match your version is not offered.