create-api-docs

Generate API reference documentation from routes, handlers, schemas, and resolvers.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/jrodrigopuca/skills --skill create-api-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-api-docs
Source: https://github.com/jrodrigopuca/skills/tree/main/create-software-docs/sub-skills/create-api-docs
Command: npx skills add https://github.com/jrodrigopuca/skills --skill create-api-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the generation of API reference documentation, ensuring that your API documentation accurately reflects the actual code and reducing the manual effort required to keep it up-to-date.

Core Features & Use Cases

  • Automated Documentation Generation: Creates API reference documents from various sources like routes, handlers, schemas, resolvers, or formal specifications.
  • Endpoint Grouping: Organizes endpoints by domain, resource, or module for better readability.
  • Evidence-Based Documentation: Focuses on documenting only what is explicitly evidenced in the code, marking uncertainties clearly.
  • Use Case: Automatically generate a comprehensive API reference for your backend service, ensuring developers have accurate and up-to-date information on all available endpoints, their parameters, and expected responses.

Quick Start

Generate an API reference document for the current scope.

Frequently Asked Questions about create-api-docs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate API reference documentation from backend code?

Automated API reference documentation generation analyzes routes, handlers, schemas, and resolvers within a defined scope to produce a comprehensive document. It groups endpoints by domain, describes authentication, and details request and response shapes based on actual code evidence.

What is the best way to keep API documentation synchronized with my codebase?

Keeping API documentation synchronized relies on generating references directly from formal specifications and backend code. This approach ensures the output reflects actual routes and schemas, reducing manual effort and preventing drift between documentation and implementation.

How does evidence-based API documentation handle missing details or uncertainties?

Evidence-based API documentation avoids speculation by documenting only explicitly evidenced behaviors from routes and schemas. It marks uncertainties clearly through confidence notes and open questions within the generated document artifact, ensuring developers know what needs clarification.

Can I generate API documentation for specific backend domains or resources?

Generating API documentation for specific backend domains is supported by grouping endpoints by resource or module. This ensures the final reference document is organized logically, making it easier for developers to navigate available endpoints within a particular service scope.

Does automated API documentation generation describe error behavior and authentication?

Automated API documentation generation describes authentication and error behavior based on evidence found in handlers and formal specifications. It accurately captures these details alongside request and response shapes, ensuring developers understand endpoint security and failure modes.

What sources are inspected when creating an API reference document?

Creating an API reference document inspects sources like routes, handlers, schemas, resolvers, and formal specifications. The generated artifact contains the target path, sources inspected, confidence notes, and open questions to provide a transparent view of the documentation process.