cli-builder

Installation
SKILL.md

CLI Builder Skill

Overview

This skill helps you build professional command-line interfaces with excellent user experience. Covers argument parsing, interactive prompts, progress indicators, colored output, and cross-platform compatibility.

CLI Design Philosophy

Principles of Good CLI Design

  1. Predictable: Follow conventions users expect
  2. Helpful: Provide clear help text and error messages
  3. Composable: Work well with pipes and other tools
  4. Forgiving: Accept common variations in input

Design Guidelines

  • DO: Use conventional flag names (-v, --verbose, -h, --help)
  • DO: Provide meaningful exit codes
  • DO: Support --version and --help on all commands
  • DO: Use colors meaningfully (errors=red, success=green)
Related skills
Installs
58
First Seen
Jan 22, 2026