Infrastructure code generation — Docker Compose, Terraform, Prometheus alerts, Gitea workflows — using MiniMax LLM
Generate infrastructure YAML/Terraform/Gitea workflow files from natural language, reading existing PORTS.md, SUBDOMAINS.md, and variables.tf for context before generating.
/infra-gen docker-compose [service]
/infra-gen terraform subdomain [subdomain] [ip:port]
/infra-gen prometheus alerts [service]
/infra-gen gitea workflow [name] [triggers]
Examples:
/infra-gen docker-compose loki
/infra-gen terraform subdomain chat http://10.0.5.2:8080
/infra-gen prometheus alerts loki
/infra-gen gitea workflow code-review push,pull_request
/infra-gen terraform subdomain chat http://10.0.5.2:8080
-> MiniMax le:
/srv/ops/terraform/variables.tf
/srv/ops/terraform/access.tf
/srv/ops/ai-governance/PORTS.md
/srv/ops/ai-governance/SUBDOMAINS.md
-> Verifica conflitos de subdomain/porta
-> Output: diff de variables.tf (services block) + access.tf (policy)
-> Human approval -> commit
-> smoke-tunnel.sh post-deploy
healthcheck, networks, volumesvariables.tf + access.tf.gitea/workflows/<name>.yml completoFaz:
map(object({...})) para Terraform)Nao faz:
terraform apply requer aprovacao)Adicionar subdomain ou porta requer atualizacao de PORTS.md + SUBDOMAINS.md + NETWORK_MAP.md. Este skill gera o draft — a aplicacao e humana.
MINIMAX_API_KEY em Infisical vault/srv/ops/terraform/https://api.minimax.io/anthropic/v1docs/SPECS/SPEC-034-minimax-agent-use-cases.md (DevOps section)/srv/ops/ai-governance/PORTS.md + SUBDOMAINS.md