🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub✦ BytesAgain

Cli Builder

by @ckchzh

CLI tool generator. Project scaffolding, command adding, argument parsing, help docs, config handling, publish checklist, interactive prompts.

Versionv2.3.5
Downloads778
Installs2
TERMINAL
clawhub install cli-builder

πŸ“– About This Skill


version: "2.0.0" name: CLI Builder description: "CLI tool generator. Project scaffolding, command adding, argument parsing, help docs, config handling, publish checklist, interactive prompts." author: BytesAgain homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills

CLI Builder β€” Command-Line Tool Generator

> Scaffold professional CLI tools from scratch, full lifecycle coverage

Quick Start

bash scripts/cli-builder.sh init myapp python
bash scripts/cli-builder.sh command myapp serve "Start dev server"
bash scripts/cli-builder.sh args python --name,--port,--verbose

Commands

| Command | Purpose | Arguments | |---------|---------|-----------| | init | Project skeleton | | | command | Add a command | | | args | Argument parser code | | | help | Help doc generation | | | config | Config file handling | | | publish | Publish checklist | | | interactive | Interactive prompts | | | color | Colored output code | |

Supported Languages

  • Python β€” argparse / click / typer
  • Node.js β€” commander / yargs / inquirer
  • Bash β€” getopts / case patterns
  • Go β€” cobra / flag
  • Output

    All generated code is copy-paste ready with comments and best practices included.


    πŸ’¬ Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com

    πŸ’‘ Examples

    bash scripts/cli-builder.sh init myapp python
    bash scripts/cli-builder.sh command myapp serve "Start dev server"
    bash scripts/cli-builder.sh args python --name,--port,--verbose