home/categories/backend/addyosmani-agent-skills-skills-api-and-interface-design-skill-md
backenddevelopment

api-and-interface-design

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.

addyosmani
maintainer
addyosmani
Updated 3/31/2026
Stars
12237
Forks
1442
quick start

Installation and usage

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.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use api-and-interface-design