·api-and-interface-design
</>

api-and-interface-design

À utiliser lors de la conception d'API, de limites de modules ou de toute interface publique. À utiliser lors de la création de points de terminaison REST ou GraphQL, de la définition de contrats de type entre modules ou de l'établissement de limites entre le frontend et le backend.

14Installations·0Tendance·@addyosmani

Installation

$npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design

Comment installer api-and-interface-design

Installez rapidement le skill IA api-and-interface-design dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : addyosmani/agent-skills.

Design stable, well-documented interfaces that are hard to misuse. Good interfaces make the right thing easy and the wrong thing hard. This applies to REST APIs, GraphQL schemas, module boundaries, component props, and any surface where one piece of code talks to another.

Define the interface before implementing it. The contract is the spec — implementation follows.

Don't mix patterns. If some endpoints throw, others return null, and others return { error } — the consumer can't predict behavior.

À utiliser lors de la conception d'API, de limites de modules ou de toute interface publique. À utiliser lors de la création de points de terminaison REST ou GraphQL, de la définition de contrats de type entre modules ou de l'établissement de limites entre le frontend et le backend. Source : addyosmani/agent-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-24
Mis à jour
2026-03-10

Browse more skills from addyosmani/agent-skills

Réponses rapides

Qu'est-ce que api-and-interface-design ?

À utiliser lors de la conception d'API, de limites de modules ou de toute interface publique. À utiliser lors de la création de points de terminaison REST ou GraphQL, de la définition de contrats de type entre modules ou de l'établissement de limites entre le frontend et le backend. Source : addyosmani/agent-skills.

Comment installer api-and-interface-design ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/addyosmani/agent-skills