All apps/cfn-lint

cfn-lint

cfn-lint

Validate AWS CloudFormation yaml/json templates against the AWS CloudFormation resource provider schemas and additional checks.

Runs as cfn-lint|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 9 fields

Check CloudFormation templates against the resource schemas and rules. Custom rules, spec updates and graph options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui cfn-lint
Lint templatesExample values, fixed in this page — nothing here reaches a terminal
Basic
Templates*
file
Output format
6 choicesenum
Advanced
Ignore rules
string
TasksEach one presets the form for one job
Lint a template
templatesformatignore_checks
List rules
list_rules
ParametersOnly these flags are editable in the form
Templates
Template files or globs. Leave empty to use the config file.
path · positional 0 · repeatable
Output format
enum
--format-fquietparseablejsonjunitprettysarif
Regions
Region names, or ALL_REGIONS. Put templates after -- when giving several regions.
string · repeatable
--regions-r
Parameters
Key=Value pairs.
string · repeatable
--parameters
Ignore rules
Rule IDs or prefixes, e.g. W or W2001.
string · repeatable
--ignore-checks-i
Include experimental rules
boolean
--include-experimental-e
Ignore bad templates
boolean
--ignore-bad-template-b
Non-zero exit from
enum
--non-zero-exit-codeinformationalwarningerrornone
List all rules
boolean
--list-rules-l
SourcesEvery flag above is checked against these
readme
- `cfn-lint -t template.yaml` - `cfn-lint -t template1.yaml template2.yaml` - `cfn-lint -r us-east-1 ap-south-1 -- template.yaml` | -t, --template | | filename | Alternative way to specify Template file path to the file that needs to be tested by cfn-lint | | --parameters |…
manual2026-10-27

github.com

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