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

terraform-search-import — скилл для Claude Code: как ставить

Находит неучтённую облачную инфраструктуру и помогает перевести её в код Terraform через массовый импорт. Пригодится при инвентаризации облака.

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

Что делает terraform-search-import

Скилл автоматизирует поиск облачных сущностей и подготовку манифестов для переноса в стейт. Он формирует файлы запросов .tfquery.hcl с блоками list, вызывает terraform query и создаёт черновые блоки resource вместе с блоками import.

Внутри заложен скрипт ./scripts/list_resources.sh для проверки возможностей провайдера перед поиском. Вся процедура опирается на схему ресурсов конкретного провайдера и штатный флаг -generate-config-out.

Инструмент не сработает со старыми релизами: требуется Terraform от версии 1.14 и поддержка list_resource_schemas у провайдера. После генерации кода придётся вручную вычистить вычисляемые поля вроде системных ID или ARN.

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

  • найти ресурсы в облаке без ручного перебора консоли
  • сгенерировать HCL-код для неучтённых виртуальных машин
  • проверить поддержку поиска у текущего облачного провайдера
  • импортировать группы объектов в стейт через terraform apply

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

  • Найди все запущенные инстансы EC2 в us-west-2 и подготовь файл запроса .tfquery.hcl
  • Проверь через ./scripts/list_resources.sh aws, поддерживает ли провайдер поиск S3
  • Выполни terraform query -generate-config-out=imported.tf и почисти вычисляемые поля

Как установить terraform-search-import

1Через Skills CLI (Vercel)

npx skills add hashicorp/agent-skills --skill terraform-search-import -a claude-code

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

~/.claude/skills/terraform-search-import/SKILL.md

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

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

Вопросы о terraform-search-import

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

Запустите команду npx skills add hashicorp/agent-skills --skill terraform-search-import -a claude-code. Агент добавит манифест скилла в конфигурацию окружения.

Что делает скилл terraform-search-import?

Он ищет существующие облачные мощности и формирует HCL-манифесты вместе с директивами импорта. Это переводит разрозненную инфраструктуру под управление кодом.

Какие требования к окружению выдвигает этот скилл?

Нужен Terraform версии 1.14 или новее и инициализированный провайдер с поддержкой списочных ресурсов. Если версия ниже, автоматический поиск не запустится.

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

Всё по теме «DevOps и инфраструктура» →
terraform-engineer https://github.com/Jeffallan Скилл для написания и управления инфраструктурой через Terraform. Помогает проектировать модули, настраивать удалённое состояние, валидировать код и применять изменения безопасно. CX Codex +1 5 400установок terraform-diagrams Eraser Labs Разбирает .tf-файлы и рисует схему инфраструктуры: ресурсы, модули, связи. Пригодится, когда надо показать архитектуру, а не читать HCL глазами. CX Codex +1 745установок terraform-aws devops-skills Разворачивает инфраструктуру AWS через Terraform, настраивает модули и хранение стейта. Пригодится при декларативном описании облачных ресурсов. CX Codex +1 387установок terraform официальный HashiCorp Подключает к Claude MCP-сервер Terraform: агент работает с экосистемой Terraform и помогает писать конфигурации Infrastructure as Code. ★ 44 635звёзд репо iac-terraform-data-engineering reason-machines Скилл для Claude и других ИИ-агентов: помогает описывать инфраструктуру AWS под данные в Terraform — бакеты S3, инстансы EC2, роли IAM. CX Codex +1 1 800установок iac-data-engineering-terraform reason-machines Скилл с готовыми шаблонами Terraform для дата-инженерии: бакеты S3, инстансы EC2 и роли IAM. Пригодится, когда нужно поднять инфраструктуру под пайплайны декларативно. CX Codex +1 1 800установок

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

terraform-style-guide Скилл генерирует и проверяет код Terraform в соответствии с официальными стандартами HashiCorp. Помогает писать согласованный, безопасный и читаемый HCL. CX Codex +1 12 600установок terraform-test Помогает писать и запускать тесты Terraform: сценарии, проверки, режимы plan и apply. Нужен при проверке модулей, ресурсов и выходных значений. CX Codex +1 8 800установок refactor-module Скилл превращает монолитную конфигурацию Terraform в переиспользуемые модули с понятными переменными и выводами. Пригодится, когда один main.tf разросся и его страшно трогать. CX Codex +1 6 400установок terraform-stacks Помогает описывать конфигурации Terraform Stacks, связывать модули в компоненты и настраивать файлы развёртывания для мультирегиональной инфраструктуры. CX Codex +1 5 600установок provider-resources Скилл помогает писать ресурсы и источники данных Terraform на Plugin Framework. Нужен при добавлении ресурсов, обработке дрейфа и проверке реализации. CX Codex +1 4 100установок provider-actions Помогает реализовать Terraform Actions через Plugin Framework для операций до и после создания, обновления или удаления ресурсов. CX Codex +1 3 900установок new-terraform-provider Скилл проводит агента по шагам создания нового Terraform-провайдера на Plugin Framework: от каталога и Go-модуля до сборки и тестов. CX Codex +1 3 900установок run-acceptance-tests Запускает и разбирает acceptance-тесты Terraform provider с префиксом TestAcc. Нужен при ошибках окружения, падениях и подозрительно успешных тестах. CX Codex +1 3 700установок

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

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