mcpField
I
infra-launch-orchestrator

infra-launch-orchestrator

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

关于 infra-launch-orchestrator

用于协调基础设施与上线工作的 Skill,适合规划发布流程的团队。它通过模式管理审批、回滚和依赖,并在未获明确批准时仅提供演练方案。

主要功能

  1. 01上线范围与依赖梳理
  2. 02演练命令与检查清单
  3. 03转交基础设施专门 Skill
  4. 04上线前收集就绪证据
  5. 05未批准时避免不可逆操作

适用场景

  1. 01规划上线负责人和审批
  2. 02准备部署演练步骤
  3. 03上线前检查回滚与监控
  4. 04将领域、DNS 或安全任务转交专门 Skill

安装

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

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

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

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

详细介绍

Infra 发布协调器

此技能负责协调基础设施/发布层。它不是中央 UI/UX 负责人,默认也不会执行不可逆操作。

运行模式

  • plan:梳理发布范围、负责人、审批、回滚和依赖项。
  • dry-run:准备命令/检查清单,但不执行。
  • handoff:转交给专业基础设施技能。
  • launch-gate:在执行任何生产环境操作之前,收集就绪情况证据。

必需工作流

  1. 确定所请求的操作:咨询、演练或生产环境执行。
  2. 转交给专业技能:
    • 域名创意:domain-name-generator;
    • 注册商选择:domain-registrar-advisor;
    • 托管服务选择:server-selector;
    • 配置预案:server-provisioner;
    • 部署预案:deploy-orchestrator;
    • DNS 预案:domain-dns-configurator;
    • SSL/安全:ssl-and-security-hardener;
    • 网站管理员工具:webmaster-registrar;
    • 最终关卡:launch-readiness-auditor。
  3. 在明确记录生产环境审批之前,将所有不可逆或付费步骤保持为 Planned。
  4. 发布前必须准备回滚方案和监控。

安全规则

  • 未经明确批准,不得购买域名、更改 DNS、配置付费服务器、部署到生产环境、执行破坏性命令、提交网站管理员变更或存储凭据。
  • 不得打印 API 令牌、服务提供商凭据、SSH 密钥、DNS 令牌、Cookie 或 .env 值。
  • 如果缺少审批,只能提供演练计划。

验证

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

评论

支持 Markdown