Use when authoring TypeScript libraries or npm packages - covers project setup, package.json exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and publishing to npm.
All-time #6225Trending #7193Hot #5736First seen Jan 19, 2026
Use when authoring TypeScript libraries or npm packages - covers project setup, package.json exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and publishing to npm.
Use when bundling, configuring dual CJS/ESM output, or setting up release workflows.
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Files included with this skill beyond the listing page.
skill mdSKILL.md4,969 B
docsSUMMARY.md312 B
History
First seen on skills.sh
First recorded snapshot · 2,000 installs
SKILL.md
TypeScript Library Development
Patterns for authoring high-quality TypeScript libraries, extracted from studying unocss, shiki, unplugin, vite, vitest, vueuse, zod, trpc, drizzle-orm, and more.
When to Use
Starting a new TypeScript library (single or monorepo)