
antonbabenko/terraform-skill
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Навыки Terraform и OpenTofu для AI-агентов — тестирование, модули, CI/CD и производственные паттерны
Обзор
Навык лучших практик для Terraform и OpenTofu для агентов кодирования ИИ (Claude Code, Cursor, Copilot, Gemini CLI, OpenCode, Codex, Kiro и других). Он помогает агенту тестировать код, структурировать модули, настраивать CI/CD и писать код производственной инфраструктуры. AWS, Azure и GCP — все первоклассные. AWS остаётся по умолчанию в примерах, но для всех трёх применяются те же бэкенды, аутентификации, безопасность и руководство по ресурсам — запросите аналог Azure или GCP любого паттерна, и навык его отображает. - Матрица принятия решений для нативных тестов против Terratest - Тестирование рабочих процессов (статический, интегрированный, E2E) - Примеры и шаблоны - Структура и конвенции именования - Стратегии версионирования - Шаблоны публичных и частных модулей - Удалённые бэкенды (S3, Azure, GCS, Terraform Cloud) - Блокировка и безопасность - Многокомандная изоляция состояния - Процедуры миграции и восстановления - Рабочие процессы GitHub Actions — примеры GitLab CI — оптимизация затрат — автоматизация соответствия - Интеграция Trivy и Checkov — паттерны политики как кода -...
Обзор (машинный перевод)
Навык лучших практик для Terraform и OpenTofu для агентов кодирования ИИ (Claude Code, Cursor, Copilot, Gemini CLI, OpenCode, Codex, Kiro и других). Он помогает агенту тестировать код, структурировать модули, настраивать CI/CD и писать код производственной инфраструктуры.
AWS, Azure и GCP — все первоклассные. AWS остаётся по умолчанию в примерах, но для всех трёх применяются те же бэкенды, аутентификации, безопасность и руководство по ресурсам — запросите аналог Azure или GCP любого паттерна, и навык его отображает.
Что даёт этот навык
Тестирование фреймворков
- Матрица принятия решений для нативных тестов против Terratest
- Рабочие процессы тестирования (статические, интеграционные, E2E)
- Примеры и шаблоны
Разработка модуля
- Структура и наименование
- Стратегии версионирования
- Шаблоны публичных и частных модулей
Государственное управление
- Удалённые бэкенды (S3, Azure, GCS, Terraform Cloud)
- Замки и безопасность
- Многокомандная изоляция состояния
- Процедуры миграции и восстановления
Интеграция CI/CD
- Рабочие процессы GitHub Actions
- Примеры GitLab CI
- Оптимизация затрат
- Автоматизация соблюдения требований
Безопасность и соблюдение требований
- Интеграция Trivy и Checkov
- Паттерны политики как кода
- Рабочие процессы сканирования соответствия
Краткая справка
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Terraform & OpenTofu Skill for AI Agents
A best-practices skill for Terraform and OpenTofu, for AI coding agents (Claude Code, Cursor, Copilot, Gemini CLI, OpenCode, Codex, Kiro, and more). It helps the agent test code, structure modules, set up CI/CD, and write production infrastructure code.
AWS, Azure, and GCP are all first-class. AWS stays the default in examples, but the same backend, auth, security, and resource guidance applies to all three - ask for the Azure or GCP equivalent of any pattern and the skill maps it.
What this skill provides
Testing frameworks
- Decision matrix for native tests vs Terratest
- Testing workflows (static, integration, E2E)
- Examples and patterns
Module development
- Structure and naming conventions
- Versioning strategies
- Public vs private module patterns
State management
- Remote backends (S3, Azure, GCS, Terraform Cloud)
- Locking and security
- Multi-team state isolation
- Migration and recovery procedures
CI/CD integration
- GitHub Actions workflows
- GitLab CI examples
- Cost optimization
- Compliance automation
Security and compliance
- Trivy and Checkov integration
- Policy-as-code patterns
- Compliance scanning workflows
Quick reference
- Decision flowcharts
- Common patterns (DO vs DON’T)
- Cheat sheets
Installation
Installed through one Claude Code marketplace, antonbabenko/agent-plugins
(terraform-skill is listed there as an external plugin). Do not also add
antonbabenko/terraform-skill as a marketplace - both use the same marketplace
name and will clash.
Quick install (any agent)
Works with any Agent Skills-compatible tool:
npx skills add https://github.com/antonbabenko/terraform-skill
Per-host instructions
/plugin install https://github.com/antonbabenko/terraform-skill
# or
git clone https://github.com/antonbabenko/terraform-skill.git ~/.copilot/skills/terraform-skill
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add antonbabenko/terraform-skill