Перейти до вмісту

Скіл автоналаштування

Навіщо він потрібен

Скіл setup-dev-manager — це файл SKILL.md з інструкціями для AI-агента, як автоматично налаштувати SnakeFlow. Він лежить у репозиторії SnakeFlow за шляхом .cursor/skills/setup-dev-manager/SKILL.md.

Коли ви просите налаштувати розширення, агент за скілом:

  1. Сканує проєкт — lockfile, package.json, Docker Compose, ORM, скрипти, монорепо
  2. Підбирає значення — package manager, команди dev-серверів, порти, шляхи до compose
  3. Записує налаштування у .vscode/settings.json — усі ключі devManager.* (сервери, Quality Hub, контейнери, БД, за потреби хмара)

Типові сценарії: новий комп’ютер, перший клон репозиторію, швидкий онбординг без ручного копіювання JSON.


Як встановити

Cursor шукає скіли у глобальній або проєктній директорії всередині .cursor/.

Глобальне встановлення (доступний у будь-якому воркспейсі):

  1. Скопіюйте папку з репозиторію SnakeFlow: dev-environment-manager/.cursor/skills/setup-dev-manager/

  2. Вставте в каталог скілів Cursor:

    ОСШлях
    Windows%USERPROFILE%\.cursor\skills\setup-dev-manager\
    macOS / Linux~/.cursor/skills/setup-dev-manager/
  3. Переконайтеся, що є файл: .../setup-dev-manager/SKILL.md

  4. Перезавантажте Cursor (Ctrl+Shift+PDeveloper: Reload Window).

Встановлення в один проєкт: скопіюйте папку до <ваш-проєкт>/.cursor/skills/setup-dev-manager/ і закомітьте — команда отримає скіл при клонуванні.

Розгортання skill з розширення (одна команда)

Якщо SnakeFlow уже встановлено, можна скопіювати шаблон setup-dev-manager у поточний workspace без ручного копіювання папок:

  1. Палітра команд → SnakeFlow: Deploy AI Skill to Project.
  2. Якщо папка skill уже є — підтвердіть перезапис або скасуйте.
  3. Розширення створює SKILL.md у каталозі конфігурації редактора в проєкті (.cursor/skills/setup-dev-manager/ у Cursor або .vscode/skills/setup-dev-manager/ там, де використовується така схема).

За потреби перезавантажте вікно редактора й попросіть AI налаштувати SnakeFlow за skill.


Як користуватися

  1. Встановіть розширення SnakeFlow (Встановлення).

  2. Відкрийте корінь проєкту у своєму IDE.

  3. У чаті / агенті сформулюйте задачу, наприклад:

    • «Налаштуй SnakeFlow для цього проєкту»
    • «Проскануй репозиторій і заповни devManager у .vscode/settings.json»
    • «Налаштуй Dev Environment Manager: сервери, Docker, Quality Hub»

Агент підхоплює скіл setup-dev-manager і виконує кроки з SKILL.md: аналізує файли, потім пропонує або одразу застосовує зміни до .vscode/settings.json.


Інші скіли в репозиторії

СкілПризначення
setup-dev-managerАвтоналаштування проєкту → .vscode/settings.json
rebuild-extensionЗбірка та пакування розширення з коду (для контриб’юторів)

Обидва скіли розташовані в .cursor/skills/ у кореневій директорії репозиторію SnakeFlow.