api-documentation-generator
Generate API documentation from code. Use when the user needs to create OpenAPI specs, Swagger docs, or API reference documentation.
8803 skills
Generate API documentation from code. Use when the user needs to create OpenAPI specs, Swagger docs, or API reference documentation.
Implement rate limiting for APIs. Use when the user needs to protect endpoints from abuse, implement throttling, or manage API quotas.
Resize images to Apple App Store screenshot dimensions for iPhone 6.3", 6.5", and 6.9" displays. Use when the user wants to prepare screenshots for iOS app submission, convert images to App Store sizes, or resize images for iPhone display dimensions.
Document software architecture and system design. Use when the user needs to create architecture diagrams, document system components, or explain technical decisions.
Implement authentication systems with best practices. Use when the user needs to add login, JWT tokens, OAuth, or session management.
Provision AWS resources using CLI or SDK. Use when the user needs to create AWS services like S3, EC2, RDS, Lambda, or other AWS infrastructure.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Build browser extensions for Chrome and Firefox. Use when the user needs to create browser add-ons, modify web pages, or add browser functionality.
Implement caching strategies for better performance. Use when the user needs to add Redis caching, memoization, or cache invalidation logic.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Generate changelogs from git history or manual entries. Use when the user needs to document version changes, create release notes, or track project history.
Generate charts and data visualizations. Use when the user needs to create graphs, dashboards, or visual representations of data.