api-design-principles

sickn33/antigravity-awesome-skills · updated Apr 8, 2026

$npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill api-design-principles
0 commentsdiscussion
summary

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers and stand the test of time.

skill.md

API Design Principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers and stand the test of time.

Use this skill when

  • Designing new REST or GraphQL APIs
  • Refactoring existing APIs for better usability
  • Establishing API design standards for your team
  • Reviewing API specifications before implementation
  • Migrating between API paradigms (REST to GraphQL, etc.)
  • Creating developer-friendly API documentation
  • Optimizing APIs for specific use cases (mobile, third-party integrations)

Do not use this skill when

  • You only need implementation guidance for a specific framework
  • You are doing infrastructure-only work without API contracts
  • You cannot change or version public interfaces

Instructions

  1. Define consumers, use cases, and constraints.
  2. Choose API style and model resources or types.
  3. Specify errors, versioning, pagination, and auth strategy.
  4. Validate with examples and review for consistency.

Refer to resources/implementation-playbook.md for detailed patterns, checklists, and templates.

Resources

  • resources/implementation-playbook.md for detailed patterns, checklists, and templates.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.871 reviews
  • Dhruvi Jain· Dec 28, 2024

    We added api-design-principles from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Isabella Khan· Dec 28, 2024

    Registry listing for api-design-principles matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Diya Liu· Dec 24, 2024

    Registry listing for api-design-principles matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Sofia Shah· Dec 20, 2024

    Useful defaults in api-design-principles — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Aisha Chen· Dec 20, 2024

    api-design-principles has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Zaid Shah· Dec 4, 2024

    api-design-principles has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Isabella Haddad· Dec 4, 2024

    api-design-principles fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Dev Gupta· Nov 27, 2024

    Useful defaults in api-design-principles — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Omar Mehta· Nov 23, 2024

    Solid pick for teams standardizing on skills: api-design-principles is focused, and the summary matches what you get after install.

  • Sofia Desai· Nov 23, 2024

    I recommend api-design-principles for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

showing 1-10 of 71

1 / 8