Создаёт интерактивный Bash-скрипт, который ведёт человека через ручную настройку: открывает нужные страницы, подсказывает, что нажать и скопировать, и сохраняет значения в .env или GitHub secrets. Подходит для действий, которые agent не может выполнить сам.
Возможности
- Разбивает процедуру на этапы с прогрессом и подтверждением на каждом шаге.
- Открывает URL с учётом разных платформ, включая WSL.
- Запрашивает секреты скрытым вводом, записывает значения в
.envи GitHub secrets или variables. - Обновляет
.envидемпотентно и показывает итоговую сводку. - Перед созданием сценария изучает конфиги и CI, чтобы определить нужные значения и места их записи.
- Проверяет скрипт статически, не запуская процедуру, которая ждёт действий человека.
Когда использовать
- При настройке инфраструктуры, credentials или CI secrets.
- Когда нужно провести человека по незнакомой панели стороннего сервиса.
- Для разовой миграции, cutover или другого перехода между состояниями проекта.
- Не используйте для шагов, которые agent может выполнить самостоятельно.
Примеры
Проверка Bash-синтаксиса скрипта:
bash -n <script>
Добавление права на запуск:
chmod +x <script>
Установка
npx skills add https://github.com/mattpocock/skills --skill wizard