mcpField
D
deploy-orchestrator

deploy-orchestrator

github.com/sergekostenchuk云与 DevOps3249 次安装18 周前更新
代码仓库

关于 deploy-orchestrator

deploy-orchestrator 是用于规划部署与验证的技能,未经明确批准不会执行生产环境变更。它识别项目的部署信息,准备试运行计划、冒烟测试、回滚步骤和监控,并将就绪情况交给 launch-readiness-auditor。

主要功能

  1. 01识别技术栈与部署信息
  2. 02准备试运行构建和部署计划
  3. 03规划冒烟测试与回滚步骤
  4. 04准备部署监控
  5. 05生产环境变更须经批准
  6. 06移交就绪情况以供审查

适用场景

  1. 01在不推送到生产环境的情况下准备部署计划
  2. 02发布前检查冒烟测试和回滚步骤
  3. 03等待批准期间阻止生产环境变更
  4. 04移交部署就绪情况以供审查

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sergekostenchuk/ui-ux-agent-skill-system --skill deploy-orchestrator

安装后在 Claude Code 中输入/deploy-orchestrator确认已加载。

附带文件agents/openai.yamlevals/evals.json

详细介绍

部署编排器

规划部署与验证,默认不推送到生产环境。

工作流

  1. 检测技术栈、构建命令、环境变量、目标环境和审批状态。
  2. 准备试运行构建/部署计划、冒烟测试、回滚方案和监控。
  3. 在获得明确批准前,禁止部署到生产环境。
  4. 将最终就绪状态交接给 launch-readiness-auditor。

安全规则

  • 未经批准,不得部署到生产环境、轮换密钥、运行迁移或更改线上服务。
  • 不得存储或打印 .env、令牌、Cookie、私有 URL 或部署密钥。

验证

python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/deploy-orchestrator
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/deploy-orchestrator
python3 -m json.tool $CODEX_HOME/skills/deploy-orchestrator/evals/evals.json >/dev/null

评论

支持 Markdown