Stack Gems
Menu
← Skills

API and Interface Design

Stable APIs, module boundaries, and public contracts

Workflow · MIT

When

Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.

The Catch

Broad guidance from addyosmani/agent-skills. Does not trigger if the agent does not load it.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/skill/api-and-interface-design.svg)](https://stackgems.com/skills/api-and-interface-design)