Swagger Doc Creator - Auto-activating skill for API Development. Triggers on: swagger doc creator, swagger doc creator Part of the API Development skill category.
36
Quality
3%
Does it follow best practices?
Impact
97%
0.97xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/15-api-development/swagger-doc-creator/SKILL.mdOpenAPI spec quality and best practices
OpenAPI version declared
75%
0%
Info object complete
100%
100%
Minimum endpoint coverage
100%
100%
Correct HTTP methods
100%
100%
HTTP status codes
100%
100%
Reusable components
100%
100%
Security scheme defined
100%
100%
Security applied to endpoints
100%
100%
Request/response schemas
100%
100%
Content-type declared
100%
100%
Endpoint grouping with tags
100%
100%
Parameter documentation
100%
100%
Without context: $0.4954 · 2m 4s · 19 turns · 20 in / 9,203 out tokens
With context: $0.4984 · 1m 51s · 20 turns · 100 in / 9,017 out tokens
curl-based API validation workflow
curl script created
100%
100%
HTTP method flags in curl
100%
100%
Headers in curl calls
100%
100%
OpenAPI spec produced
100%
100%
Spec matches script endpoints
100%
100%
Minimum three endpoints tested
100%
100%
Error response testing
100%
100%
Response documentation in spec
100%
100%
Validation output captured
100%
100%
Script documentation
100%
100%
Without context: $0.4678 · 1m 48s · 21 turns · 21 in / 8,681 out tokens
With context: $0.4820 · 1m 48s · 24 turns · 98 in / 7,305 out tokens
Authentication scheme documentation
Multiple security schemes
100%
100%
securitySchemes location
100%
100%
Differentiated endpoint security
100%
100%
Bearer/JWT scheme type
100%
100%
API key scheme type
100%
100%
Public endpoints identified
100%
100%
Auth error responses
100%
100%
Security scheme description
100%
100%
Security applied via reference
100%
100%
Auth header naming convention
100%
100%
Without context: $0.3218 · 1m 27s · 12 turns · 13 in / 6,623 out tokens
With context: $0.4822 · 1m 56s · 28 turns · 285 in / 7,605 out tokens
0c08951
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.