Loading...
Loading...
Found 4 Skills
Governs the evolution of public APIs. Detects breaking changes, manages deprecation cycles, and generates migration guides for clients.
Evolve APIs safely using versioned DTOs/transformers, deprecations, and compatibility tests
Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed.
Designs intuitive Python library APIs following principles of simplicity, consistency, and discoverability. Handles API evolution, deprecation, breaking changes, and error handling. Use when designing new library APIs, reviewing existing APIs for improvements, or managing API versioning and deprecations.