sdk-dx - Design SDKs for Better Developer Experience
Design SDK APIs, errors, types, IDE integrations, and versioning to reduce developer friction.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design intuitive SDK APIs
- Optimize common usage paths
- Define actionable error messages
- Add type-safe interfaces
- Improve IDE discoverability
- Plan semantic versioning
Inputs
- Developer audience context
- SDK design requirements
- API usage scenarios
Outputs
- SDK design recommendations
- API design specifications
- Error message guidance
- Type and IDE integration guidance
- Versioning recommendations
