Individual skill
api-spectral
API specification linting and security validation using Stoplight's Spectral with support for OpenAPI, AsyncAPI, and Arazzo specifications. Validates API definitions against security best practices, OWASP API Security Top 10, and custom organizational standards. Use when: (1) Validating OpenAPI/AsyncAPI specifications for security issues and design flaws, (2) Enforcing API design standards and governance policies across API portfolios, (3) Creating custom security rules for API specifications in CI/CD pipelines, (4) Detecting authentication, authorization, and data exposure issues in API definitions, (5) Ensuring API specifications comply with organizational security standards and regulatory requirements.
skills/appsec/api-spectral/SKILL.md
Source commit 6e25a4bc57432437889bda57da52ce4c414b9e82
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 6, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 233
- Repository last updated
- Apr 15, 2026
- License
- NOASSERTION
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agents Repository topic
- claude-code Repository topic
- security Repository topic
- ai-agents Repository topic
- anthropic Repository topic
- appsec Repository topic
- dast Repository topic
- devsecops Repository topic
- llm-tools Repository topic
- sast Repository topic
- api-security Declared skill tag
- openapi Declared skill tag
- asyncapi Declared skill tag
- linting Declared skill tag
- spectral Declared skill tag
- api-governance Declared skill tag
- owasp-api Declared skill tag
- specification-validation Declared skill tag
- security Derived category
- design Derived category
- legal Derived category
- data Derived category
- devops Derived category
- docs Derived category
- security-application Derived category
- docs-api Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesSKILL.mdcore · 22,234 bytesassets/.gitkeepasset · 221 bytesassets/ci-config-template.ymlasset · 11,105 bytesassets/github-actions-template.ymlasset · 6,173 bytesassets/rule-template.yamlasset · 11,044 bytesassets/spectral-owasp.yamlasset · 11,667 bytesreferences/EXAMPLE.mddoc · 15,672 bytesreferences/WORKFLOW_CHECKLIST.mddoc · 8,390 bytesreferences/custom_rules_guide.mddoc · 12,145 bytesreferences/owasp_api_mappings.mddoc · 16,432 bytes
No licensed excerpt is available. You can inspect the pinned source.