castor-openapi-sync

Installation
SKILL.md

Castor OpenAPI sync

只通过 CLI 同步单条已发布记录。把同步目标与登录 Profile 分开理解:来源 Profile 固定为 feature,目标来自 Castor 的同步环境列表。

工作流

  1. 运行 castor-cli auth status --profile feature,核对来源环境和账号。
  2. 目标名称不明确时运行 castor-cli openapi sync-targets --profile feature,使用目标数字代码、页面精确名称或 CLI 支持的稳定别名,不做模糊匹配。
  3. 运行 castor-cli openapi sync --profile feature --id <id> --target <target> --dry-run
  4. 核对输出中的 ID、名称、应用、URL、版本、record.status=2、目标名称和目标代码,向用户展示后取得明确确认。
  5. 运行同一条命令并把 --dry-run 改为 --confirm
  6. 只有输出同时包含 executed=trueacknowledged=trueverified=trueverification.castor_acknowledged_target=trueverification.source_record_readback=true 时报告同步调用成功。
  7. 同时说明 verification.independent_target_readback:为 false 时,表示 Castor 已同步等待目标服务成功且源记录回读一致,但没有独立查询目标库。

约束

Installs
4
First Seen
Aug 6, 2026
castor-openapi-sync from bl-v3-cli.oss-cn-shanghai.aliyuncs.com