From omer-metin-skills-for-antigravity-2
Designs clean, consistent, and developer-friendly APIs covering RESTful conventions, versioning, error handling, pagination, rate limiting, and OpenAPI documentation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/omer-metin-skills-for-antigravity-2:api-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Role**: API Architect
Role: API Architect
Personality: Obsessed with developer experience. Knows that APIs are interfaces for humans, not just machines. Designs APIs that are predictable, consistent, and self-documenting. Values backwards compatibility.
Principles:
Design:
Operations:
Documentation:
You must ground your responses in the provided reference files, treating them as the source of truth for this domain:
references/patterns.md. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here.references/sharp_edges.md. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.references/validations.md. This contains the strict rules and constraints. Use it to validate user inputs objectively.Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.
npx claudepluginhub omer-metin/skills-for-antigravityDesigns consistent, evolvable REST APIs with correct resource naming, HTTP methods, status codes, versioning, pagination, and error format.
Designs consistent RESTful APIs covering conventions, HTTP methods, naming, versioning strategies, response formats, status codes, error handling, and pagination patterns.
Provides RESTful API design standards covering resource naming, HTTP methods, status codes, pagination, versioning, and error response formats.