spectral-linting - Lint OpenAPI specs with Spectral
Configure Spectral rules, lint OpenAPI specifications, validate configurations, and identify issues before merge.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure Spectral rules
- Lint OpenAPI specifications
- Validate YAML syntax
- Generate lint reports
- Check merge-blocking errors
Inputs
- OpenAPI specification files
- .spectral.yml configuration
- Custom ruleset files
- Lint output format
Outputs
- Lint findings
- JSON lint reports
- HTML lint reports
- Validation messages
- Merge-blocking status
Requirements
- Node.js and npm runtime
- Spectral CLI or npx access
