api-design

Installation
SKILL.md

Public API Design and Compatibility

When to Use This Skill

Use this skill when:

  • Designing public APIs for NuGet packages or libraries
  • Making changes to existing public APIs
  • Planning wire format changes for distributed systems
  • Implementing versioning strategies
  • Reviewing pull requests for breaking changes

The Three Types of Compatibility

Installs
399
GitHub Stars
1.0K
First Seen
Jan 28, 2026
api-design — aaronontheweb/dotnet-skills