发现和使用优秀的技能扩展
设计命令行界面参数和用户体验:参数、标志、子命令、帮助文本、输出格式、错误消息、退出代码、提示、配置/环境变量优先级,以及安全/模拟运行行为。当您在设计命令行界面规范(在实现之前)或重构现有命令行界面的表面区域以确保一致性、可组合性和可发现性时使用。
Design command-line interface parameters and UX: arguments, flags, subcommands, help text, output formats, error messages, exit codes, prompts, config/env precedence, and safe/dry-run behavior. Use when you’re designing a CLI spec (before implementation) or refactoring an existing CLI’s surface area for consistency, composability, and discoverability.