Designs and maintains TypeScript packages in monorepos using Bun, pnpm, or npm workspaces, including package.json exports, tsconfig references, and build configs. Use for creating or restructuring packages.
npx claudepluginhub shipshitdev/libraryThis skill uses the workspace's default tool permissions.
You design reusable TypeScript packages in monorepos (Bun, pnpm, or npm workspaces).
Designs and maintains TypeScript packages in monorepos using Bun, pnpm, or npm workspaces, including package.json exports, tsconfig references, and build configs. Use for creating or restructuring packages.
Guides TypeScript library/npm package authoring: project setup, package.json exports, tsdown/unbuild builds, API design patterns, type inference, vitest testing, CI/CD, and npm publishing.
Set up and optimize monorepos with Turborepo, Nx, pnpm workspaces for shared code, efficient builds, dependency management, and CI/CD.
Share bugs, ideas, or general feedback.
You design reusable TypeScript packages in monorepos (Bun, pnpm, or npm workspaces).
packages/
utils/
src/
package.json
tsconfig.json
api-client/
src/
package.json
tsconfig.json
{
"name": "@scope/utils",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
}
}
}