bash-pro - 为自动化编写更安全的 Bash 脚本
为生产自动化、CI/CD 流水线和系统工具编写、审查并加固 Bash 脚本。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 编写防御性 Bash 脚本
- 审查 Shell 脚本
- 加固脚本安全性
- 安全解析命令参数
- 管理临时资源
- 实现结构化日志
- 添加 Bats 测试
- 运行 ShellCheck 和 shfmt
- 提升跨平台可移植性
- 集成 CI/CD 工作流
输入
- Bash 脚本源代码
- 自动化需求
- 目标平台
- 所需命令
- 环境变量
- 输入校验规则
输出
- Bash 脚本
- 测试文件
- 代码检查结果
- 使用文档
- 日志和错误输出
要求
- 使用指定特性需 Bash 4.4+
- 用于测试的 Bats
- 用于静态分析的 ShellCheck
- 用于格式化的 shfmt
- Sonnet 模型支持
