К основному содержанию
скилл CX Codex

api-reference-documentation · secondsky — скилл для Claude Code: документация API

Собирает справочник по REST API из спецификации OpenAPI: эндпоинты, авторизация, примеры запросов и ответов. Пригодится, когда нужен developer portal или SDK-референс.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add secondsky/claude-skills --skill api-reference-documentation -a claude-code
Открыть на GitHub

Что делает api-reference-documentation

Скилл ведёт агента по структуре спецификации OpenAPI 3.0: блок info с контактом, список servers для production и staging, схема безопасности bearerAuth с форматом JWT, пути с параметрами и ответами, компоненты со схемами вроде Product и ProductList. Внутри есть готовый каркас YAML и чек-лист: все эндпоинты с примерами, описание авторизации, коды ошибок, лимиты запросов, пагинация, вебхуки, примеры SDK на нескольких языках.

Из практики скилл советует держать версию спецификации 3.0 и выше, добавлять примеры запросов и ответов, документировать параметры и заголовки, вести документацию по версиям и прикладывать migration guide к ломающим изменениям. Для интерактивного просмотра упомянуты Swagger Editor и Swagger UI, Redoc, Postman Documentation и Stoplight — выбирайте под свой стек, жёсткой привязки нет.

Установка идёт через npx skills add для Claude, Codex, Cursor, Gemini CLI и OpenCode, для GitHub Copilot — через gh skill install. Файл скилла кладётся в каталог платформы, например ~/.claude/skills/api-reference-documentation/SKILL.md. Если в проекте уже есть своя схема именования эндпоинтов, спецификация из каркаса не совпадёт с ней — это повод сверить пути до генерации.

Какие задачи решает

  • описать REST API по спецификации OpenAPI 3.0
  • добавить примеры запросов и ответов к каждому эндпоинту
  • объяснить схему авторизации через bearer-токен
  • собрать чек-лист по ошибкам, лимитам и пагинации
  • подготовить migration guide к ломающим изменениям

Примеры запросов агенту

  • Собери спецификацию OpenAPI 3.0 для API товаров и заказов с серверами production и staging
  • Опиши эндпоинт /products с параметрами limit и category и примером ответа
  • Прогони мой API по чек-листу документации и скажи, чего не хватает

Как установить api-reference-documentation

1Через Skills CLI (Vercel)

npx skills add secondsky/claude-skills --skill api-reference-documentation -a claude-code

2Вручную: положить файлы

~/.claude/skills/api-reference-documentation/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/api-reference-documentation/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о api-reference-documentation

Как установить api-reference-documentation в Claude?

Выполните npx skills add secondsky/claude-skills --skill api-reference-documentation -a claude-code. Скилл появится в ~/.claude/skills/api-reference-documentation/SKILL.md.

Что делает api-reference-documentation?

Помогает агенту писать справочник по REST API: эндпоинты, авторизация, примеры запросов и ответов, схемы данных. Опирается на спецификацию OpenAPI 3.0.

С какими инструментами работает скилл?

В нём упомянуты Swagger Editor и Swagger UI, Redoc, Postman Documentation и Stoplight. Привязки к одному инструменту нет.

Исходный текст

SKILL.md · MIT
---
name: api-reference-documentation
description: 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.
license: MIT
---

# API Reference Documentation

Create comprehensive API documentation for developer integration.

## OpenAPI 3.0 Specification

```yaml
openapi: 3.0.3
info:
  title: E-Commerce API
  version: 1.0.0
  description: API for managing products and orders
  contact:
    email: [email protected]

servers:
  - url: https://api.example.com/v1
    description: Production
  - url: https://staging-api.example.com/v1
    description: Staging

security:
  - bearerAuth: []

paths:
  /products:
    get:
      summary: List products
      tags: [Products]
      parameters:
        - name: limit
          in: query
          schema: { type: integer, default: 20 }
        - name: category
          in: query
          schema: { type: string }
      responses:
        '200':
          description: Product list
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProductList'

components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

  schemas:
    Product:
      type: object
      required: [id, name, price]
      properties:
        id: { type: string, format: uuid }
        name: { type: string, maxLength: 200 }
        price: { type: number, minimum: 0 }
        description: { type: string }
```

## Documentation Checklist

- [ ] All endpoints documented with examples
- [ ] Authentication methods explained
- [ ] Error responses specified
- [ ] Rate limits documented
- [ ] Pagination explained
- [ ] Webhooks documented (if applicable)
- [ ] SDK examples in multiple languages

## Best Practices

- Use OpenAPI 3.0+ specification
- Include request/response examples
- Document all parameters and headers
- Provide authentication examples
- Enable interactive API exploration
- Maintain version documentation
- Include migration guides for breaking changes

## Tools

- Swagger Editor / Swagger UI
- Redoc
- Postman Documentation
- Stoplight

© secondsky · MIT · secondsky/claude-skills

Похожие скиллы

Всё по теме «Тексты и документация» →

Сначала — api-reference-documentation от других авторов.

api-reference-documentation aj-geddes Скилл помогает агенту собрать справочник по API: эндпоинты, аутентификация, примеры запросов и ответов, спецификация OpenAPI. CX Codex +1 494установок api-documenter zhaono1 Скилл для описания REST и GraphQL API в формате OpenAPI/Swagger. Пригодится, когда нужно превратить россыпь эндпоинтов в читаемую спецификацию. CX Codex +1 717установок documentation-engineer VoltAgent Community Проектирует и обновляет техническую документацию: справочники API, пошаговые руководства и архитектурные схемы. Пригодится, когда документация отстает от изменений в коде. 735установок adding-api-docs spencerpauly Скилл собирает OpenAPI/Swagger-описание вашего API: схемы эндпоинтов, типы запросов и ответов, интерактивную страницу документации. CX Codex +1 413установок spring-boot-openapi-documentation giuseppe-trisciuoglio Скилл помогает агенту настроить SpringDoc OpenAPI 3.0 и Swagger UI в проекте на Spring Boot 3.x и разметить эндпоинты аннотациями. CX Codex +1 4 000установок api-design-reviewer Alireza Rezvani Проверяет REST API по спецификациям OpenAPI, находит ломающие изменения и выставляет оценку дизайну. Пригодится при ревью пуллреквестов с новыми эндпоинтами. 768установок doc-generator luongnv89 Скилл читает исходники и собирает документацию API: спецификации OpenAPI, описания эндпоинтов, примеры на cURL, JavaScript и Python. CX Codex +1 ★ 45 153звёзд репо

Из того же набора89

bun-test-basics Скилл подсказывает синтаксис bun:test: ассерты, describe/it, модификаторы skip, only, each и запуск тестов. CX Codex +1 458установок threejs Скилл с готовыми примерами и справочниками по Three.js: сцены, материалы, свет, шейдеры, загрузка GLTF. Пригодится, когда собираете 3D в браузере. CX Codex +1 460установок ml-model-training Скилл ведёт агента по полному циклу обучения модели: подготовка данных, разбивка, тренировка и оценка. Пригодится, когда нужно собрать классификатор или регрессию без забытых шагов. CX Codex +1 457установок payment-gateway-integration Скилл для подключения Stripe, PayPal или Square: платящие интенты, подписки, вебхуки и возвраты. Пригодится, когда пишете чекаут или биллинг. CX Codex +1 454установок csrf-protection Скилл подсказывает агенту, как закрыть формы и эндпоинты от подделки запросов: синхронизатор-токены, double-submit cookie и SameSite. CX Codex +1 453установок bun-hono-integration Скилл подсказывает агенту, как строить API на Hono под Bun: маршруты, middleware, валидация через Zod, RPC-клиент. Пригодится, когда проект уже крутится на Bun. CX Codex +1 452установок interaction-design Скилл для проектирования отклика интерфейса: состояния загрузки, ошибки, пустые экраны, анимация и доступность. Пригодится, когда нужно продумать поведение UI, а не только его вид. CX Codex +1 441установок api-error-handling Скилл задаёт стандартный формат ответов об ошибках, класс ApiError и паттерн circuit breaker. Пригодится, когда API уходит в продакшен. CX Codex +1 440установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой