cli-creator

Community

Define robust CLI designs before implementation.

Authorpascalandy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Designing consistent and human-friendly CLI interfaces before implementation to prevent scope creep and UX drift.

Core Features & Use Cases

  • CLI surface planning: define command tree, arguments, flags, subcommands, help text, and output formats.
  • UX guidelines: establish error handling, exit codes, and config/env precedence.
  • Use Case: Before building a new tool, create a complete CLI spec that teams can implement from.

Quick Start

Draft a complete CLI spec for a hypothetical tool named mycmd. Include a root command with global flags, a subcommand (e.g., init) with its own options, a USAGE synopsis, and an example invocation such as: mycmd init --config config.yaml --dry-run --help

Dependency Matrix

Required Modules

None required

Components

references

💻 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: cli-creator
Download link: https://github.com/pascalandy/dotfiles/archive/main.zip#cli-creator

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.