infra-orchestration/skills/orchestrate-infra/SKILL.md
Master orchestrator for cross-repo infrastructure with dependency graph dispatch
npx skillsauth add jacobpevans/claude-code-plugins orchestrate-infraInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Master orchestrator for cross-repo infrastructure operations. Manages the dependency graph between Terraform and Ansible repositories and dispatches Task subagents for each phase.
terraform-proxmox
-> ansible-proxmox (host configuration)
-> ansible-proxmox-apps (application configuration)
-> ansible-splunk (Splunk Enterprise)
Terraform provisions infrastructure first. Ansible configures it in dependency order.
Run terragrunt plan in terraform-proxmox, then ansible-playbook --check across all Ansible repos in dependency order.
Run terragrunt validate in terraform-proxmox, then ansible-playbook --syntax-check across all Ansible repos.
Export Terraform outputs as Ansible inventory and distribute to all Ansible repos. See /infra-sync-inventory for details.
Full pipeline validation: validate, plan, export inventory, syntax-check, check, diff. See /infra-e2e-test for details.
superpowers:dispatching-parallel-agents)All repos use Doppler for runtime secrets: doppler run -- <command>. Never hardcode credentials.
If any phase fails, report the failure and stop dependent phases. Independent repos continue in parallel.
documentation
Use when editing GitHub Actions workflow files (.github/workflows/*.yml) in JacobPEvans repos. Documents when to target self-hosted RunsOn runners vs GitHub-hosted runners, the v3 label catalog used across the org, the required github.run_id segment, and the GitHub App allowlist prereq.
testing
Check PR merge readiness, sync local repo, cleanup stale worktrees; optional cross-repo sweep and stale-branch prune modes
tools
Local rebase-merge workflow for pull requests with signed commits
tools
Canonical reference for all gh CLI command shapes used by skills in this plugin. Defines the placeholder convention, allowed --json fields, GraphQL fallback rules, -f/-F/--raw-field flag semantics, the PR-readiness gate, code-scanning alert query, review-thread fetch/count/resolve mutations, and heredoc bodies. Prevents Unknown JSON field errors and divergent query shapes.