api-design とは?
拡張専用の設計原則を使用して、安定した互換性のあるパブリック API を設計します。 NuGet パッケージと分散システムの API 互換性、ワイヤ互換性、バージョン管理を管理します。 ソース: aaronontheweb/dotnet-skills。
拡張専用の設計原則を使用して、安定した互換性のあるパブリック API を設計します。 NuGet パッケージと分散システムの API 互換性、ワイヤ互換性、バージョン管理を管理します。
コマンドラインで api-design AI スキルを開発環境にすばやくインストール
ソース: aaronontheweb/dotnet-skills。
| API/Source | Code compiles against newer version | Public method signatures, types | | Binary | Compiled code runs against newer version | Assembly layout, method tokens | | Wire | Serialized data readable by other versions | Network protocols, persistence formats |
The foundation of stable APIs: never remove or modify, only extend.
Prevent accidental breaking changes with automated API surface testing.
拡張専用の設計原則を使用して、安定した互換性のあるパブリック API を設計します。 NuGet パッケージと分散システムの API 互換性、ワイヤ互換性、バージョン管理を管理します。 ソース: aaronontheweb/dotnet-skills。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/aaronontheweb/dotnet-skills --skill api-design拡張専用の設計原則を使用して、安定した互換性のあるパブリック API を設計します。 NuGet パッケージと分散システムの API 互換性、ワイヤ互換性、バージョン管理を管理します。 ソース: aaronontheweb/dotnet-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/aaronontheweb/dotnet-skills --skill api-design インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/aaronontheweb/dotnet-skills