概要
This skill provides a comprehensive collection of battle-tested patterns and templates for building professional command-line interfaces with Commander.js. It covers the entire CLI lifecycle, from basic command instantiation and argument parsing to advanced implementations like the Option class for strict validation, global flags, and multi-level command hierarchies. Designed for both JavaScript and TypeScript environments, it ensures your CLI tools are robust, user-friendly, and follow industry best practices for error handling and interactive feedback.