Help us improve
Share bugs, ideas, or general feedback.
From coding-workflow
Parses interface/API information from files or directories and generates OpenAPI-compliant documentation with timestamps
npx claudepluginhub chaorenex1/coding-workflow --plugin coding-workflowHow this skill is triggered — by the user, by Claude, or both
Slash command
/coding-workflow:api-document-generatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill automatically generates OpenAPI-compliant documentation from code files. It parses interface definitions, API endpoints, and related information to create comprehensive, readable API documentation that follows OpenAPI specification standards.
HOW_TO_USE.md__pycache__/api_document_generator.cpython-313.pyc__pycache__/api_parser.cpython-313.pyc__pycache__/file_handler.cpython-313.pyc__pycache__/openapi_generator.cpython-313.pycapi_document_generator.pyapi_parser.pyexpected_output.jsonfile_handler.pyopenapi_generator.pysample_input.jsontest_simple.pytest_skill.pyGenerates API documentation from codebases, including endpoints, parameters, examples, auth, errors, and OpenAPI specs for REST, GraphQL, and WebSocket APIs. Use for new APIs, updates, or onboarding.
Generates OpenAPI specs and interactive API docs with Swagger/Redoc. Handles spec-first contracts and code-first auto-generation from Express, FastAPI, NestJS, Spring Boot.
OpenAPI/Swagger, schema-driven documentation, examples, and interactive API docs.
Share bugs, ideas, or general feedback.
This skill automatically generates OpenAPI-compliant documentation from code files. It parses interface definitions, API endpoints, and related information to create comprehensive, readable API documentation that follows OpenAPI specification standards.
output_format: Format for documentation (default: markdown)include_examples: Whether to include example requests/responses (default: true)validate_openapi: Validate against OpenAPI specification (default: true)YYYY-MM-DD_HH-MM-SS.mdcurrent_repository/.claude/api_doc/ directory"Generate API documentation from the src/api/ directory"
"Parse this Python file and create OpenAPI documentation"
"Create API documentation for the endpoints in this TypeScript file"
api_parser.py: Main module for parsing API information from filesopenapi_generator.py: Generates OpenAPI-compliant documentationfile_handler.py: Handles file operations and directory scanning