orchestrate-infra

Dispatch subagents for Terraform and Ansible operations across Git repositories.

3|1|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/JacobPEvans/claude-code-plugins --skill orchestrate-infra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrate-infra
Source: https://github.com/JacobPEvans/claude-code-plugins/tree/main/infra-orchestration/skills/orchestrate-infra
Command: npx skills add https://github.com/JacobPEvans/claude-code-plugins --skill orchestrate-infra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill automates complex infrastructure provisioning and configuration across multiple repositories, ensuring consistency and managing dependencies.

Core Features & Use Cases

  • Dependency Management: Manages a graph of dependencies between Terraform and Ansible repositories.
  • Multi-Phase Operations: Supports distinct operations like planning, validation, inventory syncing, and end-to-end testing.
  • Use Case: Deploy and configure a new set of servers, ensuring the underlying infrastructure is provisioned by Terraform and then configured with applications by Ansible in the correct order.

Quick Start

Use the orchestrate-infra skill to run a full end-to-end test of the infrastructure.

Frequently Asked Questions about orchestrate-infra

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate Terraform and Ansible provisioning across multiple Git repositories?

Cross-repository infrastructure orchestration is handled by dispatching subagents for Terraform and Ansible operations based on a defined dependency graph. This ensures sequential execution and consistency across multiple Git repositories.

What operations are supported for cross-repo infrastructure management?

Supported operations for cross-repo infrastructure management include plan, validate, sync-inventory, and end-to-end testing. These multi-phase operations ensure dependencies are respected during provisioning and configuration.

How does dependency management work between Terraform and Ansible repositories?

Dependency management works by mapping a dependency graph between Terraform and Ansible repositories. This graph dictates the sequential execution order, ensuring infrastructure is provisioned before application configuration begins.

Do I need Doppler to manage secrets for automated infrastructure provisioning?

Doppler is used for secret injection during automated infrastructure provisioning. It integrates into the orchestration workflow to securely supply required secrets to Terraform and Ansible operations across repositories.

Can I run an end-to-end test for infrastructure configured across separate repositories?

You can run an end-to-end test for infrastructure configured across separate repositories using the e2e-test operation. This validates the entire provisioning and configuration sequence defined in your dependency graph.

What is the best way to ensure sequential execution when deploying infrastructure and applications?

The best way to ensure sequential execution when deploying infrastructure and applications is using a dependency graph to orchestrate subagents. This guarantees Terraform provisioning finishes before Ansible configuration starts.