cli-developer | 技能详情 | OpenClaw Study

cli-developer 是用于设计和构建命令行界面的技能:在创建 CLI 工具、实现健壮的参数解析或添加交互式提示和进度指示时使用。它提供关于 CLI 设计模式、选项和子命令的组织、输入验证与错误处理、跨平台输入/输出,以及自动生成 shell 补全(bash、zsh、fish)的指导。典型用例包括搭建新…

cli-developer 是用于设计和构建命令行界面的技能:在创建 CLI 工具、实现健壮的参数解析或添加交互式提示和进度指示时使用。它提供关于 CLI 设计模式、选项和子命令的组织、输入验证与错误处理、跨平台输入/输出,以及自动生成 shell 补全(bash、zsh、fish)的指导。典型用例包括搭建新 CLI 的骨架、选择或集成解析库、实现用户友好的提示、显示进度条和旋转器,以及编写测试和适用于 CI 的行为。核心优势是统一的 UX 模式、通过帮助文本和补全提高可发现性、兼顾无障碍和非交互模式,以及参数解析、日志记录、退出码和打包的最佳实践。当你需要务实且可用于生产的 CLI 功能和实现指导时,请调用此技能。

本页属于 OpenClaw Skills 学习体系,覆盖技能安装、分类导航与实战链接。

English 繁體中文 日本語 Español Português