Skip to content
← Tools / Skills
Skill · .md packageAddy Osmani/10 trustVerified

api-and-interface-design

Guides stable API and interface design.

Visit official site →

About

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.

What it can do

  • 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.

Setup

  1. Install: npx skills add addyosmani/agent-skills --all
  2. The skill auto-loads when relevant, or invoke it by name in your agent.

Prerequisites

A compatible AI coding agent (Claude Code, Cursor, etc.).

Use cases

design

Works with

Claude CodeAny agent (.md)

Trust score — 9/10

/10 trustVerified

Agent skills from Addy Osmani (Google Chrome team) — 107k+ stars, covering coding workflows, frontend, testing, and automation. Highly trusted author.

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.