Skill Detail

API Documentation Indexer

Indexes and searches API documentation from OpenAPI 3.0 specs using swagger-parser and lunr.js. Builds searchable indexes of endpoints, parameters, and response schemas for quick reference.

Library & API ReferenceClaude Code
Library & API Reference Claude Code Published
Tool match: swagger
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill api-documentation-indexer Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Author
SmartBear
Last updated
Mar 24, 2026
Quick brief

The API Documentation Indexer processes OpenAPI 3.0 and Swagger 2.0 specifications to create comprehensive, searchable reference databases. Using swagger-parser for spec validation and dereferencing, it resolves all $ref pointers and builds complete endpoint documentation with full parameter and schema details.

How it works

What this skill actually does

The agent creates search indexes with lunr.js, enabling instant full-text search across endpoint descriptions, parameter names, schema properties, and example values. It supports multi-spec indexing for microservice architectures, maintaining cross-references between related APIs and shared schema definitions.

Advanced features include automated SDK usage example generation from endpoint specs, breaking change detection between API versions by diffing schemas, and interactive API exploration with parameter validation. The agent generates markdown reference guides organized by resource, tag, or authentication requirement, and creates dependency graphs showing which endpoints reference shared schemas. It also supports GraphQL schema indexing via introspection queries.