🔧 chore(scripts): require flag-driven args
This commit is contained in:
+7
-6
@@ -72,9 +72,8 @@ sh check_doc_links.sh
|
||||
|
||||
- **基础功能**:
|
||||
- 脚本存在且可执行
|
||||
- 无参数时默认同步 tsl(已有 `.agents/<lang>/` 则自动识别)
|
||||
- 单语言同步(tsl/cpp)
|
||||
- 多语言同步(tsl cpp)
|
||||
- 单语言同步(`-langs tsl`/`-langs cpp`)
|
||||
- 多语言同步(`-langs tsl,cpp`)
|
||||
- **.gitattributes 同步**:
|
||||
- 默认模式追加缺失规则
|
||||
- 保留现有内容
|
||||
@@ -112,8 +111,8 @@ sh check_doc_links.sh
|
||||
测试 `scripts/vendor_playbook.sh` 脚本的功能:
|
||||
|
||||
- **基础功能**:
|
||||
- 单语言 vendoring
|
||||
- 多语言 vendoring
|
||||
- 单语言 vendoring(`-langs tsl`)
|
||||
- 多语言 vendoring(`-langs tsl,cpp`)
|
||||
- **自动同步**:
|
||||
- 自动执行 sync_standards
|
||||
- **SOURCE.md 生成**:
|
||||
@@ -145,10 +144,12 @@ sh check_doc_links.sh
|
||||
- **安装功能**:
|
||||
- 创建 skills 目录
|
||||
- 复制 skill 目录(包含 `SKILL.md`)
|
||||
- 支持指定单个 skill 安装
|
||||
- 支持 `-skills` 指定单个 skill 安装
|
||||
- 支持 `-all` 安装全部 skills
|
||||
- 同名目录安装前创建备份
|
||||
- **错误处理**:
|
||||
- 指定不存在的 skill 报错
|
||||
- 未传 `-all/-skills` 报错
|
||||
- **幂等性**:
|
||||
- 多次安装结果一致
|
||||
|
||||
|
||||
Reference in New Issue
Block a user