TerraShark
Скилл для Terraform в Claude Code, Codex, Antigravity и Gemini CLI: убирает галлюцинации и держит код на официальных практиках HashiCorp
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Скилл состоит из практик и примеров, инфраструктуру сам не применяет
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/terrasharkОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add lukasniessen/terrashark --skill terrashark -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Установи скилл: git clone https://github.com/LukasNiessen/terrashark.git ~/.claude/skills/terrashark, или в Claude Code /plugin marketplace add LukasNiessen/terrashark и /plugin install terrashark.
Другие способы из описания автора
git clone https://github.com/LukasNiessen/terrashark.git ~/.claude/skills/terrasharkДля Gemini CLI и Antigravity клонируйте в ~/.gemini/skills или ~/.gemini/antigravity/skills.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
TerraShark это скилл, который помогает агенту писать корректный Terraform и OpenTofu. Он собирает лучшие практики с хорошими, плохими и нейтральными примерами, чтобы модель не повторяла типичные ошибки и по умолчанию делала модульный, переиспользуемый и безопасный код. Материал опирается прежде всего на официальные рекомендации HashiCorp, и при конфликте руководств приоритет отдается им. Скилл специально сжат и очищен от дублей, чтобы давать максимум пользы на токен, а не вываливать всю документацию Terraform заново.
Для кого. Для devops-инженеров и разработчиков, которые пишут инфраструктуру как код через агента.
Подходит, если
- Агент галлюцинирует ресурсы и синтаксис Terraform
- Нужен модульный и безопасный по умолчанию Terraform или OpenTofu
- Нужны практики, опирающиеся на официальные рекомендации HashiCorp
Не подходит, если
- Работаете не с Terraform или OpenTofu
- Нужен инструмент, который сам применяет инфраструктуру, а не справочник практик
Пример запроса к агенту
Собери модуль Terraform для VPC по практикам HashiCorp и объясни, где типичные ошибкиОграничения
Это справочный скилл: он направляет агента практиками и примерами, но не заменяет ревью инфраструктуры и не выполняет terraform apply сам. Материал опирается на рекомендации HashiCorp, специфику конкретного провайдера нужно проверять отдельно.
Как отключить. Удалите папку terrashark из каталога скиллов агента или снимите плагин через /plugin.
Проверка безопасности
- Скилл состоит из практик и примеров, инфраструктуру сам не применяет
Коротко о README
README представляет TerraShark как скилл для Terraform в Claude Code, Codex, Antigravity и Gemini CLI, который борется с галлюцинациями модели. Он включает практики с хорошими, плохими и нейтральными примерами и по умолчанию склоняет к модульному и безопасному коду. Материал опирается на официальные рекомендации HashiCorp и специально очищен от дублей ради экономии токенов. Установка через git clone в каталог скиллов нужного агента или через /plugin marketplace add и /plugin install в Claude Code.
Частые вопросы
Работает только в Claude Code?
Нет. Есть варианты установки для Claude Code, Codex, Antigravity и Gemini CLI, папка клонируется в соответствующий каталог скиллов.
Terraform или OpenTofu?
Оба. Практики и примеры покрывают Terraform и OpenTofu, при конфликте руководств приоритет у рекомендаций HashiCorp.
Похожие
MCP-сервер, встроенный в агент Netdata: метрики, логи, алерты и живые данные о процессах, сервисах и контейнерах для AI-ассистента
Официальный MCP-сервер GitHub: код, issues, пул-реквесты, Actions и алерты безопасности прямо из агента
Agent Skills для продуктов Google
Agent Skills for Google products and technologies
Официальная коллекция скиллов Google для работы с Google Cloud, BigQuery, GKE, рекламой и аналитикой из агента
MCP-серверы для AWS
Open source MCP servers for AWS
Официальный набор MCP-серверов AWS: документация, IaC, контейнеры, serverless, базы данных, стоимость и мониторинг