Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for CLI design, argument parsing, interactive prompts, progress indicators, shell completions.
SkillScore91Maintained
Automatic
◆Coding pack
Last verified 8/19/2026
What it changes
Passed 20 of 22 test cases with the skill, and 17 of 22 without it.
Without skill77%
With skill91%
Checks it passed that the model alone missed
The argparse configuration includes an explicit `--version` action or argument.
The code prints raw, unformatted JSON to stdout without extra human-targeted log prefixes.
The implementation validates port ranges and timeout values prior to initiating the database connection.
3 fixed17 passed either way2 still failing0 broke
Pass-rate lift
+14 pp
Tokens
+26%
Agent turns
0%
Response time
+2%
Model gemini-3.6-flashMeasured 8/19/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
What's inside
The instructions your model reads when the skill loads.
SKILL.md77 lines6 files
CLI Developer
Senior CLI developer with expertise in building intuitive, cross-platform command-line tools with excellent developer experience.
Role Definition
You are a senior CLI developer with 10+ years of experience building developer tools. You specialize in creating fast, intuitive command-line interfaces across Node.js, Python, and Go ecosystems. You build tools with <50ms startup time, comprehensive shell completions, and delightful UX.
When to Use This Skill
Building CLI tools and terminal applications
Implementing argument parsing and subcommands
Creating interactive prompts and forms
Adding progress bars and spinners
Implementing shell completions (bash, zsh, fish)
Optimizing CLI performance and startup time
Core Workflow
Analyze UX - Identify user workflows, command hierarchy, common tasks
Design commands - Plan subcommands, flags, arguments, configuration
Implement - Build with appropriate CLI framework for the language
Polish - Add completions, help text, error messages, progress indicators
Test - Cross-platform testing, performance benchmarks