HashiCorp Agent Skills

Официальные скиллы HashiCorp для Terraform и Packer: стиль HCL, модули, тесты, импорт, Stacks, разработка провайдеров и сборка образов

  • 909 ★ репозитория
  • Последний коммит
  • MPL-2.0
СкиллВыбор редакции

Минимальный доступ

Почему такой уровень

  • Скиллы состоят из инструкций и примеров кода
  • Применение конфигураций к облаку выполняется отдельно и по решению пользователя
Все причины и проверки

hashicorp/agent-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/hashicorp-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скиллы состоят из инструкций и примеров кода
  • Применение конфигураций к облаку выполняется отдельно и по решению пользователя

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий содержит два плагина. Terraform-плагин включает скиллы по стилю кода, рефакторингу модулей, terraform test, поиску и импорту существующих ресурсов, Terraform Stacks, политикам и Azure Verified Modules, а также набор для разработчиков провайдеров: ресурсы, документация, приемочные тесты, миграция на Plugin Framework. Packer-плагин помогает собирать образы AWS AMI, Azure и Windows и публиковать их в реестр HCP Packer. Скиллы ставятся по одному через npx skills или пакетом как плагин Claude Code и Codex.

Для кого. Для DevOps-инженеров и разработчиков, которые пишут Terraform-конфигурации, провайдеры или шаблоны Packer.

Подходит, если

  • Нужно написать или отревьюить Terraform по официальному стилю
  • Нужно покрыть модуль тестами terraform test или разбить его на части
  • Разрабатываете собственный Terraform-провайдер

Не подходит, если

  • Инфраструктура описана в OpenTofu с его собственными расширениями
  • Нужен доступ к состоянию и реестру: для этого есть отдельный Terraform MCP-сервер

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

Приведи этот Terraform-модуль к стилю HashiCorp и добавь тесты terraform test

Ограничения

Скиллы дают инструкции и примеры, но запуск terraform и packer, облачные аккаунты и затраты на сборку образов остаются на вас. HashiCorp ограничивает доступ к своим сервисам и загрузкам из России, поэтому бинарники и провайдеры из официального реестра могут потребовать зеркала или VPN. Внешние вклады в репозиторий пока не принимаются.

Как отключить. Выполните claude plugin uninstall terraform@hashicorp или packer@hashicorp, либо удалите папку скилла из каталога агента.

Частые вопросы

Старые плагины terraform-code-generation больше не работают?

Их заменили два продуктовых пакета terraform@hashicorp и packer@hashicorp, пути скиллов тоже поменялись.

Где полный список скиллов?

В файле SKILLS.md репозитория вместе со статусом каждого.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Terraform Skill

Terraform & OpenTofu Skill for AI Agents

Скилл лучших практик Terraform и OpenTofu: тесты, модули, state, CI/CD и проверки безопасности для AWS, Azure и GCP

СкиллМинимальный доступ2,4 тыс.Звезды репозитория

Скилл для Terraform в Claude Code, Codex, Antigravity и Gemini CLI: убирает галлюцинации и держит код на официальных практиках HashiCorp

СкиллМинимальный доступ713Звезды репозитория

31 скилл для DevOps в Claude Code и Codex: генераторы конфигов, валидаторы и отладчик Kubernetes для Terraform, Helm, CI и Docker

СкиллРасширенный доступ329Звезды репозитория

Официальные скиллы Pulumi: написание инфраструктуры как кода, миграция с Terraform, CDK, CloudFormation и ARM, секреты в ESC

СкиллРасширенный доступ78Звезды репозитория

Скилл KubeShark: агент сначала ищет режим отказа, потом пишет манифесты, Helm и Kustomize по официальным практикам и возвращает план проверки и отката

СкиллМинимальный доступ468Звезды репозитория

Большая база скиллов по DevOps, безопасности, инфраструктуре и комплаенсу для AI-агентов

СкиллМинимальный доступ1,2 тыс.Звезды репозитория

Коротко о README

README описывает структуру из двух продуктовых плагинов и миграцию со старых идентификаторов. Даны команды установки отдельного скилла через npx skills и пакетов через маркетплейс Claude Code, а для Codex указан файл маркетплейса. Есть разделы о поддержке, безопасности и поддерживаемых моделях. Лицензия MPL-2.0.

Бейдж для README

Исходный SKILL.md

---
name: terraform-style-guide
description: Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations.
metadata:
  lifecycle-status: active
---

# Terraform Style Guide

Generate and maintain Terraform code following HashiCorp's official style conventions and best practices.

**Reference:** [HashiCorp Terraform Style Guide](https://developer.hashicorp.com/terraform/language/style)

## Code Generation Strategy

When generating Terraform code:

1. Start with provider configuration and version constraints
2. Create data sources before dependent resources
3. Build resources in dependency order
4. Add outputs for key resource attributes
5. Use variables for all configurable values

## File Organization

| File | Purpose |
|------|---------|
| `terraform.tf` | Terraform and provider version requirements |
| `providers.tf` | Provider configurations |
| `main.tf` | Primary resources and data sources |
| `variables.tf` | Input variable declarations (alphabetical) |
| `outputs.tf` | Output value declarations (alphabetical) |
| `locals.tf` | Local value declarations |

### Example Structure

```hcl
# terraform.tf
terraform {
  required_version = ">= 1.14"

  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 6.0"
    }
  }
}

Сообщить о проблеме

Foxx AIHashiCorp Agent Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.