Infra Launch Orchestrator
This skill coordinates the infra/launch layer. It is not the central UI/UX chair and does not execute irreversible actions by default.
Operating Modes
plan: map launch scope, owners, approvals, rollback, and dependencies.dry-run: prepare commands/checklists without applying them.handoff: route to specialist infra skills.launch-gate: collect readiness evidence before any production action.
Required Workflow
- Identify requested action: advisory, dry-run, or production execution.
- Route specialists:
- domain ideas:
domain-name-generator; - registrar choice:
domain-registrar-advisor; - hosting choice:
server-selector; - provisioning plan:
server-provisioner; - deploy plan:
deploy-orchestrator; - DNS plan:
domain-dns-configurator; - SSL/security:
ssl-and-security-hardener; - webmaster tools:
webmaster-registrar; - final gate:
launch-readiness-auditor.
- domain ideas:
- Keep all irreversible or paid steps
Planneduntil explicit production approval is recorded. - Require rollback and monitoring before launch.
Safety Rules
- Do not buy domains, change DNS, provision paid servers, deploy production, issue destructive commands, submit webmaster changes, or store credentials without explicit approval.
- Do not print API tokens, provider credentials, SSH keys, DNS tokens, cookies, or
.envvalues. - If approval is missing, provide a dry-run plan only.
Validation
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