documentation

Generate API documentation from OpenAPI 3.1 specifications.

1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-api-design --skill documentation-pluginagentmarketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/pluginagentmarketplace/custom-plugin-api-design/tree/main/skills/documentation
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-api-design --skill documentation-pluginagentmarketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

API teams need accurate, maintainable API documentation that stays in sync with OpenAPI specs, code samples, and changelogs. This Skill automates the generation and maintenance of OpenAPI-based docs and developer portals.

Core Features & Use Cases

  • OpenAPI-driven docs: Generate docs directly from OpenAPI 3.1 specs.
  • Code examples and SDK guidance: Include language-specific usage examples and quick-start guides.
  • Developer portals: Produce reference docs and changelogs for stable API versions.
  • Use Case: Imagine you just updated your API; this Skill regenerates the docs and updates the portal with the new endpoints, schemas, and examples.

Quick Start

To begin, supply your OpenAPI spec or point to your project repository and run the documentation skill to generate OpenAPI-compliant docs and a developer portal.

Frequently Asked Questions about documentation

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

FAQPage Schema
How do I generate API documentation from an OpenAPI spec?

To generate API documentation from an OpenAPI spec, supply your OpenAPI 3.1 specification to the Skill. It produces consistent, searchable docs and developer portals while enforcing OpenAPI 3.1 structure.

What is the best way to keep API docs in sync with code samples and changelogs?

The best way to keep API docs in sync is automating generation directly from OpenAPI specs. This ensures documentation, code samples, and changelogs accurately reflect the latest API endpoints and schemas.

Can I include language-specific code examples when generating developer portals?

Yes, you can include language-specific code examples when generating developer portals. The Skill supports adding SDK guidance and quick-start usage examples alongside your OpenAPI-driven reference documentation.

Does the documentation Skill support configuring formatting and validation rules?

Yes, the documentation Skill supports configuring formatting and validation rules. You can customize these settings, along with integrations, by modifying the assets/config.yaml file to control API documentation output.

Do I need pyyaml to run the documentation generation process?

Yes, you need pyyaml installed to run the documentation generation process. It is a required dependency for parsing configuration files and validating OpenAPI specifications correctly.