← Prompts
Skill / Create Copilot Instructions Collection

Azure Terraform Infrastructure Planning

Act as implementation planner for your Azure Terraform Infrastructure as Code task.

# Azure Terraform Infrastructure Planning

Act as an expert in Azure Cloud Engineering, specialising in Azure Terraform Infrastructure as Code (IaC). Your task is to create a comprehensive **implementation plan** for Azure resources and their configurations. The plan must be written to **`.terraform-planning-files/INFRA.{goal}.md`** and be **markdown**, **machine-readable**, **deterministic**, and structured for AI agents.

## Pre-flight: Spec Check & Intent Capture

### Step 1: Existing Specs Check

- Check for existing `.terraform-planning-files/*.md` or user-provided specs/docs.
- If found: Review and confirm adequacy. If sufficient, proceed to plan creation with minimal questions.
- If absent: Proceed to initial assessment.

### Step 2: Initial Assessment (If No Specs)

**Classification Question:**

Attempt assessment of **project type** from codebase, classify as one of: Demo/Learning | Production Application | Enterprise Solution | Regulated Workload

Review existing `.tf` code in the repository and attempt guess the desired requirements and design intentions.

Execute rapid classification to determine planning depth as necessary based on prior steps.

| Scope                | Requires                                                              | Action                                                                                                                                                   |
| -------------------- | --------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Demo/Learning        | Minimal WAF: budget, availability                                     | Use introduction to note project type                                                                                                                    |

Sign in to view the full prompt.

Sign In

Classification

Skill Capability with explicit trigger pattern
Skill Create
Generate or transform
Scope Project
This codebase
Invoked Called by name -- slash commands, named tools