К основному содержанию
скилл CX Codex

terraform-best-practices — скилл для Claude Code: Terraform

Скилл помогает писать и проверять Terraform-код по правилам организации файлов, модулей, состояния и безопасности. Пригодится при настройке инфраструктуры AWS.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add c0x12c/ai-toolkit --skill terraform-best-practices -a claude-code
Открыть на GitHub

Что делает terraform-best-practices

Скилл подсказывает, как разнести конфигурацию по файлам и окружениям, именовать ресурсы и переменные, описывать интерфейсы модулей и фиксировать их версии. Также он разбирает работу с удалённым состоянием и межстековыми ссылками.

В рекомендациях есть настройки для чувствительных переменных, шифрования хранилищ, приватных баз данных и правил групп безопасности. Скилл указывает и на типичные ошибки: секреты в коде, открытые IAM-права, незакреплённые версии модулей и отсутствие блокировки состояния. Для S3-бэкенда с блокировкой здесь приведена конфигурация DynamoDB, так что её нужно учитывать при настройке состояния.

Материал охватывает и CI/CD: проверку форматирования, валидацию и план на pull request, затем применение после слияния. Он советует не запускать автоматическое применение на pull request и передавать секреты через переменные окружения CI.

Какие задачи решает

  • разложить Terraform-конфигурацию по файлам и окружениям
  • выбрать правила именования ресурсов и переменных
  • оформить повторно используемый модуль с закреплённой версией
  • настроить удалённое состояние и блокировку
  • найти секреты и небезопасные настройки в Terraform-коде

Примеры запросов агенту

  • Проверь мои Terraform-файлы на секреты и небезопасные настройки.
  • Предложи структуру файлов для этой конфигурации Terraform.
  • Проверь модуль и вызовы модулей: найди незакреплённые версии и проблемы с интерфейсом.

Как установить terraform-best-practices

1Через Skills CLI (Vercel)

npx skills add c0x12c/ai-toolkit --skill terraform-best-practices -a claude-code

2Вручную: положить файлы

~/.claude/skills/terraform-best-practices/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/terraform-best-practices/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о terraform-best-practices

Как установить terraform-best-practices в Claude Code?

Выполните npx skills add c0x12c/ai-toolkit --skill terraform-best-practices -a claude-code. Файл скилла появится по пути ~/.claude/skills/terraform-best-practices/SKILL.md.

Что делает terraform-best-practices?

Даёт рекомендации по структуре Terraform-кода, модулям и управлению состоянием, а также помогает выявлять распространённые ошибки безопасности.

Как скилл предлагает защитить состояние Terraform?

Для S3-бэкенда показаны шифрование и блокировка через DynamoDB. Для ссылок между стеками приведён пример terraform_remote_state.

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

Из того же набора24

testing-strategies Задаёт ИИ-агенту шаблоны тестов для бэкенда на Micronaut и Kotlin: интеграционные тесты, тесты репозиториев, билдеры данных. CX Codex +1 ★ 109звёзд репо terraform-service-scaffold Генерирует базовую инфраструктуру микросервиса на Terraform с модулями, окружениями и пайплайнами CI/CD по готовым шаблонам. CX Codex +1 ★ 109звёзд репо terraform-security-audit Проверяет Terraform-код на проблемы с доступом, сетью, шифрованием, секретами и другими областями безопасности. Запустите аудит перед выпуском инфраструктуры или при проверке нового сервиса. CX Codex +1 ★ 109звёзд репо terraform-review Прогоняет изменения Terraform по чек-листу из 8 категорий и выдаёт вердикт: Approved, Needs Changes или Blocked. Пригодится перед мержем инфраструктурного PR. CX Codex +1 ★ 109звёзд репо startup-pipeline Ведёт стартап-идею через четыре стадии: брейншторм, валидация, исследование рынка и сборка материалов для инвесторов. С паузами на гейтах, где слабые идеи отсеиваются. CX Codex +1 ★ 109звёзд репо security-checklist Проверяет безопасность Micronaut/Kotlin-бэкенда: доступ, валидацию, SQL-инъекции и утечки данных. Нужен при разработке и ревью. CX Codex +1 ★ 109звёзд репо python-testing-strategies Скилл задаёт агенту правила написания тестов для FastAPI: pytest-asyncio, httpx AsyncClient, фабрики данных и обязательные проверки на каждый эндпоинт. CX Codex +1 ★ 109звёзд репо python-api-endpoint-creator Скилл помогает создавать эндпоинты и CRUD-модули для FastAPI по слоистой схеме. Пригодится, когда нужно добавить новую сущность вместе с тестами. CX Codex +1 ★ 109звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой