cli-creator
CommunityDefine 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.