From coding-workflow
Parses interface/API information from files or directories and generates OpenAPI-compliant documentation with timestamps
How 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.pyThis 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 scanningnpx claudepluginhub chaorenex1/coding-workflow --plugin coding-workflowCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.