Use Gunshi Cli

Build modern CLIs with the powerful Gunshi JavaScript library

✨ The solution you've been looking for

Verified
Tested and verified by our team
9831 Stars

Use the Gunshi library to create command-line interfaces in JavaScript/TypeScript.

cli javascript typescript command-line gunshi development tooling node
Repository

See It In Action

Interactive preview & real-world examples

Live Demo
Skill Demo Animation

AI Conversation Simulator

See how users interact with this skill

User Prompt

Help me create a CLI tool for file processing using Gunshi instead of yargs or commander

Skill Processing

Analyzing request...

Agent Response

Complete CLI implementation using Gunshi's modern API with proper argument parsing and command structure

Quick Start (3 Steps)

Get up and running in minutes

1

Install

claude-code skill install use-gunshi-cli

claude-code skill install use-gunshi-cli
2

Config

3

First Trigger

@use-gunshi-cli help

Commands

CommandDescriptionRequired Args
@use-gunshi-cli create-a-new-cli-toolBuild a command-line interface from scratch using Gunshi instead of traditional librariesNone
@use-gunshi-cli migrate-existing-cliConvert an existing CLI built with cac, yargs, or commander to use GunshiNone
@use-gunshi-cli add-cli-commandsExtend an existing Gunshi-based CLI with new commands and optionsNone

Typical Use Cases

Create a New CLI Tool

Build a command-line interface from scratch using Gunshi instead of traditional libraries

Migrate Existing CLI

Convert an existing CLI built with cac, yargs, or commander to use Gunshi

Add CLI Commands

Extend an existing Gunshi-based CLI with new commands and options

Overview

use gunshi library for creating cli instead of other libraries including cac, yargs, commander, etc. Gunshi is a modern javascript command-line library

For more information, read the gunshi API docs in node_modules/@gunshi/docs/**.md.

What Users Are Saying

Real feedback from the community

Environment Matrix

Dependencies

Node.js
@gunshi/* packages

Framework Support

JavaScript ✓ TypeScript ✓ (recommended)

Context Window

Token Usage ~1K-3K tokens for typical CLI implementations

Security & Privacy

Information

Author
ryoppippi
Updated
2026-01-30
Category
cli-tools