api-documentation-generator/SKILL.md
Automated API documentation generation with support for OpenAPI/Swagger specifications, endpoint analysis, request/response examples, authentication methods, rate limiting, and integration guides. Use when Claude needs to generate API documentation, analyze existing APIs, create specification files, or produce developer-friendly documentation.
npx skillsauth add muhammadusmangm/skills_assignment api-documentation-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill automates the creation and maintenance of comprehensive API documentation with support for industry-standard formats and developer-friendly presentation. It intelligently analyzes source code to extract API contracts and generates complete, accurate documentation.
scripts/generate-openapi.js - Generate OpenAPI spec from codescripts/validate-spec.js - Validate API specificationscripts/export-docs.js - Export documentation in various formatsscripts/check-completeness.js - Verify documentation completenessscripts/analyze-endpoints.js - Deep endpoint analysisscripts/extract-schemas.js - Extract and document data schemasscripts/generate-sdk-docs.js - Generate client SDK documentationreferences/openapi-specification.md - Complete OpenAPI specification guidelines and best practicesreferences/documentation-best-practices.md - API documentation best practices and writing guidelinesreferences/framework-patterns.md - Framework-specific API patterns and conventionsreferences/security-schemes.md - Comprehensive security scheme documentationreferences/error-handling.md - API error handling patterns and documentationdevelopment
Automated test coverage analysis with support for multiple testing frameworks, coverage reporting, gap identification, metric tracking, and quality gate enforcement. Use when Claude needs to analyze test coverage, identify untested code, generate coverage reports, or enforce quality standards for testing practices.
tools
Comprehensive Git workflow automation including branching strategies, pull request creation, code reviews, merge strategies, and release management. Use when Claude needs to help with Git operations, branching models (Git Flow, GitHub Flow), pull request creation, code reviews, merge conflicts, or release processes.
development
Automated deployment orchestration supporting multiple environments, infrastructure as code, CI/CD pipeline management, rollback procedures, and monitoring integration. Use when Claude needs to manage deployments, configure infrastructure, orchestrate release processes, or ensure deployment reliability across different environments.
development
Automated code review assistance including best practices evaluation, security vulnerability detection, performance optimization suggestions, code quality assessment, and style guide enforcement. Use when Claude needs to perform code reviews, assess code quality, identify potential issues, or provide improvement recommendations.