sdk-development

Community

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.