CtrlK
BlogDocsLog inGet started
Tessl Logo

api-reference-documentation

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

1.01x
Quality

68%

Does it follow best practices?

Impact

93%

1.01x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/api-reference-documentation/skills/api-reference-documentation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

95%

3%

API Specification for a User Management Service

OpenAPI spec structure

Criteria
Without context
With context

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%

85%

Developer Integration Guide for a Payment Processing API

API documentation completeness

Criteria
Without context
With context

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%

100%

API v2 Launch Documentation for a Logistics Platform

API versioning and migration

Criteria
Without context
With context

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%

Repository
secondsky/claude-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.