
A solid starter for building TypeScript CLI packages with tsdown, ESM-only output, and automatic type definitions. It gives you the hairyf/starter-cli setup: dual surface for library and bin usage, tsx for local dev, pnpm and Vitest baked in, plus ESLint and optional npm Trusted Publisher for CI releases. Useful when you want a minimal, opinionated foundation instead of configuring everything from scratch. The references cover the usual pain points like dev versus prod bin entries, tsdown configuration, and git hooks. If you're spinning up a new CLI tool and want sensible defaults without much ceremony, this gets you there quickly.
npx -y skills add hairyf/skills --skill arch-tsdown-cli --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.