sdk-development
CommunityBuild robust TypeScript SDKs with clean APIs
Authorsrstomp
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Teams building TypeScript SDKs struggle with designing stable public APIs, ensuring comprehensive type coverage, and delivering multi-target builds for distribution. This Skill provides a principled blueprint to craft API surfaces, robust typings, and reliable packaging.
Core Features & Use Cases
- Public API design with clean exports and minimal surface area.
- Strong typing across config, requests, responses, and errors.
- Multi-target builds (ESM/CJS/typings) with automated testing and documentation.
- Publication readiness for npm (public or private).
Quick Start
Create a starter SDK scaffold with a barrel index, a public API surface, typed models, error classes, internal utilities, and a ready build configuration for tsup and TypeScript.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sdk-development Download link: https://github.com/srstomp/pokayokay/archive/main.zip#sdk-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.