Creates professional API documentation using OpenAPI specifications with endpoints, authentication, and interactive examples. Use when documenting REST APIs, creating SDK references, or building developer portals.
78
68%
Does it follow best practices?
Impact
93%
1.01xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/api-reference-documentation/skills/api-reference-documentation/SKILL.mdOpenAPI spec structure
OpenAPI 3.0+ version
100%
100%
Info contact email
0%
100%
Multiple servers
100%
100%
Bearer JWT security scheme
100%
50%
Global security applied
100%
100%
Endpoint tags
100%
100%
Schema $ref usage
100%
100%
Required fields declared
100%
100%
Property type constraints
100%
100%
Error responses documented
100%
100%
Parameter types defined
100%
100%
API documentation completeness
Pagination documented
100%
100%
Rate limits documented
100%
100%
Multi-language SDK examples
100%
100%
Request body examples
100%
100%
Response body examples
100%
100%
Auth code example
100%
100%
Interactive tool referenced
0%
0%
Error responses covered
100%
100%
API versioning and migration
Breaking changes listed
100%
100%
Before/after examples
100%
100%
Migration steps provided
100%
100%
v1 docs maintained
100%
100%
v2 docs present
100%
100%
Version in spec info
100%
100%
Deprecation notice
100%
100%
New auth requirements documented
100%
100%
90d6bd7
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.