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

terraform-service-scaffold — скилл для Claude Code: установка

Генерирует базовую инфраструктуру микросервиса на Terraform с модулями, окружениями и пайплайнами CI/CD по готовым шаблонам.

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

Что делает terraform-service-scaffold

Скилл опрашивает разработчика об имени сервиса, среде исполнения (ECS или EKS) и необходимых компонентах вроде баз данных RDS, кеша Redis, бакетов S3 или очередей SQS. Основным источником шаблонов служит репозиторий spartan-stratos/spartan-sre-wiki. Агент запускает скрипт генерации templates/scaffold.sh для вариантов single-root или multiple-root вместо ручного написания конфигураций с нуля.

Если внешний репозиторий недоступен, скилл собирает структуру каталогов по эталонному HCL. В terraform/live/ создаются файлы конфигурации провайдера AWS, переменных и выходов с чтением удалённого состояния общей инфраструктуры через S3. Отдельные ресурсы сервиса выносятся в модули под terraform/modules/{service}/, где под каждый ресурс выделен собственный файл.

Для работы с шаблонами монорепозитория и GitOps потребуется предварительно клонировать spartan-sre-wiki через SSH.

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

  • Развернуть базовый каркас Terraform для нового микросервиса
  • Настроить модули AWS для RDS, Redis, S3 и ECR
  • Связать сервис с общим удалённым состоянием инфраструктуры через S3
  • Сгенерировать манифесты GitOps для развёртывания через ArgoCD

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

  • Сгенерируй Terraform-код для нового сервиса биллинга на ECS с базой RDS и очередью SQS.
  • Разверни каркас инфраструктуры single-root под EKS через шаблоны spartan-sre-wiki.
  • Подготовь модуль terraform для сервиса auth с кешем Redis и бакетом S3.

Как установить terraform-service-scaffold

1Через Skills CLI (Vercel)

npx skills add c0x12c/ai-toolkit --skill terraform-service-scaffold -a claude-code

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

~/.claude/skills/terraform-service-scaffold/SKILL.md

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

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

Вопросы о terraform-service-scaffold

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

Запустите команду npx skills add c0x12c/ai-toolkit --skill terraform-service-scaffold -a claude-code. Конфигурация сохранится в каталоге ~/.claude/skills/terraform-service-scaffold/SKILL.md.

Что делает terraform-service-scaffold?

Он создаёт структуру каталогов с файлами terraform/live/ и модулями сервиса, связывает удалённое состояние сети и готовит конфигурации для окружений dev и prod.

Откуда берутся базовые шаблоны инфраструктуры?

Основным источником служит репозиторий spartan-stratos/spartan-sre-wiki, откуда запускается templates/scaffold.sh. Встроенный в скилл HCL применяется как запасной вариант, если репозиторий недоступен.

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

Все скиллы по теме «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-security-audit Проверяет Terraform-код на проблемы с доступом, сетью, шифрованием, секретами и другими областями безопасности. Запустите аудит перед выпуском инфраструктуры или при проверке нового сервиса. CX Codex +1 ★ 109звёзд репо terraform-review Прогоняет изменения Terraform по чек-листу из 8 категорий и выдаёт вердикт: Approved, Needs Changes или Blocked. Пригодится перед мержем инфраструктурного PR. CX Codex +1 ★ 109звёзд репо terraform-best-practices Скилл помогает писать и проверять Terraform-код по правилам организации файлов, модулей, состояния и безопасности. Пригодится при настройке инфраструктуры AWS. 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звёзд репо

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

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