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

provider-configuration — скилл для Claude Code

Помогает проектировать схему настроек и цепочку аутентификации Terraform-провайдера. Пригодится при работе с Configure() и разборе ошибок получения учётных данных.

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

Что делает provider-configuration

Скилл помогает настроить аутентификацию провайдера на Terraform Plugin Framework: описать параметры в схеме, учесть переменные окружения и разрешать учётные данные из нескольких источников. Приоритет такой: блок provider, переменные окружения, файл профилей и идентификация платформы. Учётные данные берутся из первого источника, который предоставляет полный набор; ключ из одного источника не склеивается с секретом из другого.

Материалы охватывают проверку неизвестных значений в Configure(), скрытие секретов и диагностику с причинами пропуска источников. Секретные атрибуты помечаются Sensitive, а атрибуты аутентификации — Optional: обязательные поля мешали бы получать учётные данные из окружения или файла. Это важно при проектировании схемы: Required для таких полей блокирует эти способы настройки.

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

  • описать атрибуты аутентификации в схеме провайдера
  • задать приоритет источников учётных данных
  • разобрать ошибку отсутствующих или некорректных учётных данных
  • проверить обработку секретов в Configure()
  • написать тесты для разрешения учётных данных

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

  • Спроектируй схему аутентификации Terraform-провайдера на Plugin Framework.
  • Проверь Configure() и предложи цепочку источников учётных данных с понятной диагностикой.
  • Помоги протестировать получение учётных данных из конфигурации, переменных окружения и файла профилей.

Как установить provider-configuration

1Через Skills CLI (Vercel)

npx skills add hashicorp/agent-skills --skill provider-configuration -a claude-code

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

~/.claude/skills/provider-configuration/SKILL.md

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

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

Вопросы о provider-configuration

Как установить provider-configuration в Claude Code?

Выполните npx skills add hashicorp/agent-skills --skill provider-configuration -a claude-code. Файл скилла находится по пути ~/.claude/skills/provider-configuration/SKILL.md.

Что делает provider-configuration?

Скилл помогает настроить схему аутентификации Terraform-провайдера и порядок получения учётных данных. Он также разбирает обработку секретов и диагностику в Configure().

Почему нельзя получать ключ и секрет из разных источников?

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

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

Все скиллы по теме «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 353 600установок

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

aws-ami-builder Скилл подсказывает агенту, как собрать Amazon Machine Image через Packer и билдер amazon-ebs: шаблон, фильтры исходного образа, команды сборки. CX Codex +1 3 200установок provider-docs Скилл помогает готовить и проверять документацию провайдеров Terraform под требования Terraform Registry. Он настраивает шаблоны docs, описания схемы и запуск утилиты tfplugindocs. CX Codex +1 3 200установок push-to-registry Скилл учит агента настраивать отправку информации о сборках Packer в облачный реестр HCP. Это упрощает контроль версий виртуальных образов и передачу данных в манифесты Terraform. CX Codex +1 3 000установок windows-builder Скилл для сборки Windows-образов в Packer через WinRM и PowerShell-провижены. Пригодится, когда нужны AMI, образы Azure или шаблоны VMware. CX Codex +1 2 700установок azure-image-builder Скилл помогает собрать управляемый образ Azure или образ для Azure Compute Gallery через Packer. Пригодится для подготовки собственных образов виртуальных машин Azure. CX Codex +1 2 700установок terraform-policy Создаёт и проверяет политики Terraform, а также переносит правила Sentinel в формат Terraform Policy. Нужен при работе с файлами политик и их тестами. CX Codex +1 1 500установок provider-ephemeral-resources Помогает писать в провайдере Terraform эфемерные ресурсы на Plugin Framework: секреты живут в памяти и не попадают в state или plan. CX Codex +1 917установок provider-framework-migration Помогает переносить ресурсы и источники данных Terraform с Plugin SDKv2 на Plugin Framework. Разбирает настройку mux, схемы и проверку совместимости состояния. CX Codex +1 913установок

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

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