SuperAPI AI 工具集

shell-scripts

编程与开发

查看项目

更新于 10-15 22:13

技能介绍

用途:该技能用于规范 shell 脚本的修改流程,当需要改动 scripts/ 目录下的文件或任意位置的 *.sh 脚本时启用。

适用文件:scripts/ 目录下的所有 shell 脚本,以及项目中任意位置的 *.sh 文件。

主要流程:

  1. 修改:按照 .claude/rules/shell-script.md 中的规则编辑脚本。
  2. 验证:执行 make shfmt;如已安装 shellcheck,则运行 shellcheck scripts/{script}.sh。
  3. 自查清单:脚本需可执行(chmod +x);包含 shebang 行(#!/usr/bin/env bash);使用严格模式(set -euo pipefail);变量需加引号;所有注释与提示信息使用英文。

前置条件:分支、提交与 PR 流程需使用 git-workflow 技能。详细最佳实践以 .claude/rules/shell-script.md 为唯一来源(SSOT)。

相关:.claude/rules/shell-script.md 提供 shell 规则;git-workflow 负责分支、提交与 PR 工作流。

限制:资料未提供该技能的具体安装方式、平台支持范围、收费情况或额外功能说明。