api-and-interface-design

github:addyosmani/agent-skills · first seen 2026-10-30T20:36:17 · installs 66.3K · source · badge

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.

Works with

deprecation-and-migration
Shares deprecation, depend, apis, contract
0.25
codebase-design
Shares interface, module, modules, designing
0.17
setup-ts-deep-modules
Shares modules, module, dependency, typescript
0.16
frontend-ui-engineering
Shares interfaces, deletetask, frontend, component
0.13
tdd
Shares interface, module, interfaces, public
0.13

Woven into by

deprecation-and-migration
Shares deprecation, depend, apis, contract
0.25
codebase-design
Shares interface, module, modules, designing
0.17
setup-ts-deep-modules
Shares modules, module, dependency, typescript
0.16
frontend-ui-engineering
Shares interfaces, deletetask, frontend, component
0.13

Skill Health 100 estimated by backskills

Freshness 100 · Quality 100 · Efficacy not tested

Efficacy: not tested yet.

Version history

2026-10-30T20:36:17 · sha256 cc5e2166c484