Skill67 estrellas del repoactualizado 3d ago
api-designer
Design RESTful APIs with best practices for consistency and usability
Instalar en Claude Code
Copiargit clone --depth 1 https://github.com/athola/skrills /tmp/api-designer && cp -r /tmp/api-designer/assets/demo-skills/api-designer ~/.claude/skills/api-designerDespués abre una sesión nueva de Claude Code; el skill carga automáticamente.
Definición
SKILL.md
# API Designer Expert guidance for designing clean, consistent REST APIs. ## REST Principles - Use nouns for resources, verbs for actions - Follow HTTP method semantics (GET, POST, PUT, DELETE) - Return appropriate status codes - Support content negotiation ## URL Design - Use plural nouns for collections (/users, /posts) - Nest resources logically (/users/123/posts) - Use query parameters for filtering and pagination - Keep URLs readable and predictable ## Response Format - Use consistent JSON structure - Include metadata for collections (total, page, etc.) - Provide helpful error messages - Support partial responses when needed ## Versioning - Include version in URL or header - Maintain backward compatibility - Document breaking changes clearly - Deprecate gracefully with notice periods ## Security - Use HTTPS everywhere - Implement proper authentication - Validate all inputs - Rate limit API endpoints - Log security-relevant events ## Documentation - Provide OpenAPI/Swagger specs - Include request/response examples - Document error codes and meanings - Keep docs updated with changes
Del mismo repositorio
coding-assistantSkill
Provides coding assistance with best practices and code review
debug-helperSkill
Systematic debugging approach for identifying and fixing issues
git-workflowSkill
Git best practices for version control and collaboration
test-writerSkill
Write comprehensive tests following TDD and BDD principles
commandsSkill
Create a new skill via GitHub search, LLM generation, or both.
html-portal-generatorSkill
Convert a codebase into a self-contained HTML portal app for ingestion into AI application systems. Produces a single deployable HTML file with embedded CSS, JS, and data.