01Dry-run mode patterns for safe previewing of destructive operations
02Interactive terminal UX elements including spinners, selects, and text prompts
03Graceful cancellation and SIGINT handling to prevent orphaned processes
040 GitHub stars
05Standardized command and subcommand architecture using Commander.js
06Hierarchical configuration resolution (Flag > Env > Project > Global)