Skip to main content
Back to registry

ts-library

onmax/nuxt-skills

Patterns for authoring high-quality TypeScript libraries, extracted from studying unocss, shiki, unplugin, vite, vitest, vueuse, zod, trpc, drizzle-orm, and more.

Installs861
Install command
npx skills add https://github.com/onmax/nuxt-skills --skill ts-library
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Patterns for authoring high-quality TypeScript libraries, extracted from studying unocss, shiki, unplugin, vite, vitest, vueuse, zod, trpc, drizzle-orm, and more. For Nuxt module development: use nuxt-modules skill Consider loading these reference files based on your task: DO NOT load all files at once. Load only what's relevant to your current task. Token efficiency: Main skill ~300 tokens, each reference ~800-1200 tokens - Starting a new TypeScript library (single or monorepo) - Setting up package.json exports for dual CJS/ESM - Configuring tsconfig for library development - Choosing build tools (tsdown, unbuild) - Designing type-safe APIs (builder, factory, plugin patterns) - Writing advanced TypeScript types - Setting up vitest for library testing - Configuring release workflow and CI - Create project structure → load references/project-setup.md - Configure package.json exports → load references/package-exports.md - Set up build with tsdown → load references/build-tooling.md - Verify build: pnpm build && pnpm pack --dry-run — check output includes .mjs , .cjs , .d.ts - Add tests → load references/testing.md - Configure release → load references/release.md - ESM-first: "type": "module" with .mjs outputs - Dual format: always support both CJS and ESM consumers - moduleResolution: "Bundler" for modern TypeScript - tsdown for most builds, unbuild for complex cases - Smart...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does ts-library do?

Patterns for authoring high-quality TypeScript libraries, extracted from studying unocss, shiki, unplugin, vite, vitest, vueuse, zod, trpc, drizzle-orm, and more.

Is ts-library good?

ts-library does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does ts-library work with?

ts-library currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to ts-library?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install ts-library?

npx skills add https://github.com/onmax/nuxt-skills --skill ts-library

Related skills

More from onmax/nuxt-skills

Related skills

Alternatives in Software Engineering