bun-cc

Community

Scaffold Bun-powered TypeScript CLIs

Authorbengous
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provide practical patterns, examples, and operational guidance for building TypeScript command-line tools and small server utilities that run on the Bun runtime, reducing guesswork and integration errors when adopting Bun for CLI apps.

Core Features & Use Cases

  • Guidance for project structure (Bash wrapper + TypeScript implementation), testing with bun:test, and strict TypeScript configuration for reproducible CLI tooling.
  • API and pattern references for Bun Shell ($), Bun.spawn / spawnSync, Bun.file file I/O, Bun.Archive, bun:sqlite, Bun.serve HTTP servers and WebSockets, Bun.build bundling and compiling to executables, and Bun.crypto utilities.
  • Examples ranging from simple file-processing scripts to complex multi-command tools with integration tests, packaging guidance, and cross-platform bundling for production distribution.

Quick Start

Create a Bun TypeScript CLI skeleton that reads an input file, implements pure functions for processing, includes bun:test unit and integration tests, and provides a Bash wrapper for installation.

Dependency Matrix

Required Modules

jqgit

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bun-cc
Download link: https://github.com/bengous/agents-skills/archive/main.zip#bun-cc

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.