
from agent-toolkit10
Production-quality Bash scripting guide enforcing safe idioms (set -euo pipefail), ShellCheck compliance, and patterns for maintainable scripts.
本技能为代理提供一套生产级 Bash 编写规范与实用模板,覆盖安全头部(set -euo pipefail)、变量引用、条件表达式、命令替换、错误处理、参数解析与清理陷阱。目标是确保由代理生成或编辑的 shell 脚本在可维护性和安全性上满足工程标准,并强制通过 ShellCheck 检查。
在任何将要创建或修改 .sh 文件、pre-commit 钩子或部署/安装脚本前调用。适用于短脚本(<200 行)自动化、部署、系统管理与 CI 辅助脚本场景;如果逻辑复杂或文件较大则建议改用 Python/Go。
适配能执行 Read/Write/Edit/Bash/Glob/Grep 的代理,尤其适合在具有文件编辑与脚本执行能力的开发型代理(Claude Code、Copilot-style agents 等)。
This skill has not been reviewed by our automated audit pipeline yet.