·api-and-interface-design
</>

api-and-interface-design

API、モジュール境界、またはパブリック インターフェイスを設計するときに使用します。 REST または GraphQL エンドポイントを作成する場合、モジュール間の型コントラクトを定義する場合、またはフロントエンドとバックエンド間の境界を確立する場合に使用します。

14インストール·0トレンド·@addyosmani

インストール

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

api-and-interface-design のインストール方法

コマンドラインで api-and-interface-design AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: 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.

API、モジュール境界、またはパブリック インターフェイスを設計するときに使用します。 REST または GraphQL エンドポイントを作成する場合、モジュール間の型コントラクトを定義する場合、またはフロントエンドとバックエンド間の境界を確立する場合に使用します。 ソース: addyosmani/agent-skills。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-24
更新日
2026-03-10

Browse more skills from addyosmani/agent-skills

クイックアンサー

api-and-interface-design とは?

API、モジュール境界、またはパブリック インターフェイスを設計するときに使用します。 REST または GraphQL エンドポイントを作成する場合、モジュール間の型コントラクトを定義する場合、またはフロントエンドとバックエンド間の境界を確立する場合に使用します。 ソース: addyosmani/agent-skills。

api-and-interface-design のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/addyosmani/agent-skills --skill api-and-interface-design インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

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