Updated 7mo ago
by thomast1906
github-copilot-skills-terraform
Template repository providing specialized GitHub Copilot agents and reusable skills for Terraform Azure
21 GitHub stars (21)
Steady at 21 stars — no new stars in the 16 days since Sep 30.
- 5 skills (5 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 7mo ago last update (Last updated 7mo ago)
Install
Skills CLI
npx skills add thomast1906/github-copilot-skills-terraform
Asks which skills and agents to install. Just one: npx skills add thomast1906/github-copilot-skills-terraform --skill azure-architecture-review — add -g for every project.
Claude Code
git clone https://github.com/thomast1906/github-copilot-skills-terraformcp -r "github-copilot-skills-terraform/.github/skills/azure-architecture-review" ~/.claude/skills/
Copies the azure-architecture-review skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add thomast1906/github-copilot-skills-terraform
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
azure-architecture-review
Review Terraform Azure code against Microsoft Cloud Adoption Framework (CAF) and Azure Well-Architected Framework (WAF). Use this skill when reviewing Terraform configurations, validating code against Microsoft frameworks, checking infrastructure-as-code compliance, or performing architecture reviews of .tf files before deployment.
.github/skills/azure-architecture-review/SKILL.md on GitHub (opens in a new tab) -
azure-verified-modules
Research and learn from Azure Verified Modules (AVM) patterns to build better custom Terraform modules. Use this skill when creating Terraform modules, researching Azure security defaults, understanding proper resource configuration patterns, looking for Microsoft patterns, reference implementation examples, security defaults, or AVM examples. NOT for consuming AVM modules directly.
.github/skills/azure-verified-modules/SKILL.md on GitHub (opens in a new tab) -
github-actions-terraform
Debug and fix failing Terraform GitHub Actions workflows. Use this skill when debugging CI/CD failures, fixing Terraform pipeline issues, troubleshooting authentication errors, setting up new GitHub Actions workflows for infrastructure deployments, workflow failed, pipeline error, CI/CD broken, or deploy failure.
.github/skills/github-actions-terraform/SKILL.md on GitHub (opens in a new tab) -
terraform-provider-upgrade
Safe Terraform provider upgrades with automatic resource migration, breaking change detection, and state management using moved blocks. Use when upgrading provider versions, handling removed resources, migrating deprecated syntax, or performing major version upgrades.
.github/skills/terraform-provider-upgrade/SKILL.md on GitHub (opens in a new tab) -
terraform-security-scan
Perform security scanning and compliance checking of Terraform configurations for Azure. Use this skill when scanning for security issues, checking CIS/Azure Security Benchmark compliance, auditing Terraform code for vulnerabilities, implementing security gates in CI/CD pipelines, vulnerability scan, security audit, compliance check, CIS benchmark, tfsec, or checkov.
.github/skills/terraform-security-scan/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.