neckbeard — плагин
neckbeard строит из репозитория облачную инфраструктуру на проверенных модулях OpenTofu и сразу считает месячный счет
- 278 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Плагин создает файлы инфраструктуры и CI, их применение остается за человеком.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/neckbeardОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плагин создает файлы инфраструктуры и CI, их применение остается за человеком.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин читает репозиторий приложения: Dockerfile, порты, переменные окружения, эндпоинты проверки состояния. Результат: `app-profile.yaml`, где у каждого факта есть файл и строка. Открытые вопросы (трафик, допустимый простой, своя или новая база) агент задает человеку, пока ответы не записаны. Дальше `/neckbeard:estimate` строит план по каталогу модулей и показывает цену по месяцам, а `/neckbeard:sync` создает инфраструктуру, пайплайны и манифесты Kubernetes и проверяет их. Покрыты AWS, GCP и Azure с GitHub Actions или GitLab CI, а также Hetzner с `docker compose`.
Для кого. Разработчикам без выделенного девопса, которым нужно выкатить контейнерное приложение в облако и увидеть счет до первого `apply`.
Подходит, если
- Приложение в контейнере впервые уходит в AWS, GCP или Azure.
- Нужно сравнить стоимость бессерверного запуска и Kubernetes для одного приложения.
- Агент написал бы Terraform сам, а вы хотите ограничить его готовыми модулями.
- Ревью инфраструктуры должно идти как обычный pull request с файлами в репозитории.
Не подходит, если
- Приложение не укладывается в контейнер, до десяти процессов, Postgres и объектное хранилище.
- Облачный каталог должен создавать Redis: такого модуля там нет.
- Нужны готовые учетные данные облака для агента: он их не получает.
Пример запроса к агенту
Запусти `/neckbeard:analyze`, задай вопросы по нагрузке, потом `/neckbeard:estimate serverless vs kubernetes`.Ограничения
Каталог ограничен одной формой нагрузки: образ контейнера, до десяти процессов HTTP, фоновых обработчиков и cron, Postgres, объектное хранилище и секреты. Создание Redis облачный каталог отклоняет явно. Первый запуск команды плагина ставит CLI `neckbeard` из релиза с проверкой sha256 или через `go install`. Оценка стоимости и проверки опираются на Infracost, OpenTofu и Checkov, без них часть цен и проверок будет помечена как не выполненная. Первичную настройку окружения человек делает сам по `docs/bootstrap.md`. Ветка Disco на VPS экспериментальная.
Как отключить. Выполните `/plugin uninstall neckbeard` и удалите бинарный файл `neckbeard`, если ставили его. Созданные файлы инфраструктуры лежат в репозитории и удаляются отдельно.
Частые вопросы
Получает ли агент ключи облака?
Нет. Бутстрап выполняет человек со своими учетными данными по сгенерированному `docs/bootstrap.md`.
Перезапишет ли команда мои правки?
Нет, `/neckbeard:sync` отказывается перезаписывать файлы, которые вы изменили.
Что делает `/neckbeard:doctor`?
Ставит CLI, если его нет, и показывает, какие из Infracost, OpenTofu и Checkov найдены.
Какие облака и CI поддерживаются?
AWS, GCP и Azure с GitHub Actions или GitLab CI, а также ветка Hetzner на `docker compose`.
Что будет, если вопросы остались без ответа?
Планирование откажется запускаться, пока открыт хотя бы один вопрос по приложению.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин с одним скиллом: агент готовит проект, разворачивает контейнер на облаке Cloudish и возвращает адрес.
Terragrunt организует конфигурации OpenTofu и Terraform в блоки с общими параметрами, зависимостями и упорядоченным запуском.
Плагин напоминает агенту о бесплатных лимитах и скрытых платных ловушках облаков перед деплоем, не блокируя команды.
Terraform Skill
Terraform & OpenTofu Skill for AI Agents
Скилл лучших практик Terraform и OpenTofu: тесты, модули, state, CI/CD и проверки безопасности для AWS, Azure и GCP
Библиотека паттернов и скиллов для регулярных агентских циклов: разбор issue, чистка зависимостей, сопровождение PR
Официальные скиллы Flux CD: ответы про Flux, генерация манифестов, аудит GitOps-репозитория и разбор сбоев в живом кластере
Коротко о README
Агент определяет, что нужно приложению, а детерминированный код на Go рендерит инфраструктуру из версионированных модулей.