sdk-dx - Design SDKs for better developer experience
Guides SDK design with native APIs, actionable errors, type safety, IDE integration, and low-friction versioning.
Tags
Updated: 2026-09-28Capabilities
What this skill does
- Design native-feeling APIs
- Optimize common use cases
- Provide progressive disclosure
- Define actionable error messages
- Add type-safe interfaces
- Improve IDE integration
- Plan semantic versioning
- Define deprecation processes
Inputs
- Developer audience context
- Target languages and frameworks
- IDE and editor setups
- Developer experience levels
- Competing SDK information
- SDK requirements
Outputs
- SDK design recommendations
- API design specifications
- Error message guidelines
- Type interface recommendations
- IDE integration guidance
- Versioning strategy
- Deprecation plan
Requirements
- Developer-audience-context skill
