CLI Building

Use when building TypeScript CLIs. Guides command structure, interactive prompts, tab completion, and terminal UI niceties (spinners, progress, inline regions) using citty, `@clack/prompts`, `@bomb.sh/tab`, and `@bomb.sh/tty` — and shipping them: CI gates, versioning (Changesets / release-please), and npm or single-binary release.

damusix Updated

File contents

damusix/skills/tree/main/cli-building commit 58b5961509

Frequently asked questions

npx skillmds@latest add damusix/cli-building