Vanessa_for_AI — скилл

Правила, два скилла и каталог стандартных шагов для написания сценариев Vanessa Automation на Turbo Gherkin с помощью агента

  • 3 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Набор состоит из правил, инструкций и справочника шагов
  • Агент меняет только файлы сценариев и не подключается к 1С
Все причины и проверки
Российский стек

andrejkaxz/vanessa_for_ai

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/vanessa-for-ai

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Набор состоит из правил, инструкций и справочника шагов
  • Агент меняет только файлы сценариев и не подключается к 1С

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор учит агента писать и чинить русскоязычные .feature-сценарии для Vanessa Automation, не подключая MCP и не заходя в интерфейс 1С. Скилл vanessa-project-bootstrap изучает репозиторий и предлагает минимальную структуру каталогов, но создает ее только после согласования. Скилл vanessa-feature-authoring строит сценарий по записи действий пользователя, разделяет подготовку, действие, проверки и очистку, расставляет ожидания и сверяет шаги с локальным каталогом. Каталог шагов собран из исходников Vanessa Automation и пересобирается скриптом под нужную версию.

Для кого. Для разработчиков и тестировщиков 1С, которые автоматизируют UI-тесты в Vanessa Automation.

Подходит, если

  • Нужно превратить запись действий Vanessa в аккуратный сценарий с проверками
  • Нужно разобрать ошибку прогона и поправить сценарий
  • Нужно заложить структуру нового проекта сценариев

Не подходит, если

  • Нужно, чтобы агент сам запускал 1С и тесты
  • Нет записи действий или проверенного аналога, а агенту придется угадывать элементы интерфейса

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

Используй vanessa-feature-authoring: вот запись Vanessa, нужно проверить, что документ поступления проводится и остаток увеличивается

Ограничения

Нужны установленные 1С:Предприятие, Vanessa Automation, TestClient и тестовая база. Агент не запускает сценарии: прогон делает пользователь и возвращает результат. Встроенный каталог шагов собран для версии 1.2.043.28 и не подтверждает имена окон и элементов конкретной конфигурации. Правила и скиллы распространяются по CC BY 4.0 с требованием атрибуции.

Как отключить. Удалите из проекта скопированные AGENTS.md, CLAUDE.md, каталоги .agents/skills и .claude/skills с этими скиллами и knowledge/vanessa-automation.

Частые вопросы

Зачем запись действий Vanessa?

Скилл не придумывает заголовки окон и имена элементов. Без записи или проверенного сценария он запросит минимальный фрагмент диагностики.

Как получить каталог шагов для моей версии?

Запустите tools/build_steps_catalog.py с путем к локальному checkout Vanessa Automation и нужной версией.

Чем Vanessa_for_AI отличается от MCP для Vanessa Automation?

Набор учит агента писать и чинить русскоязычные .feature-сценарии для Vanessa Automation на Turbo Gherkin, не подключая MCP и не заходя в интерфейс 1С. Скилл vanessa-project-bootstrap изучает репозиторий и предлагает правила, есть каталог стандартных шагов.

Зачем запись действий Vanessa и как получить каталог шагов для моей версии?

Запись действий помогает получить реальные шаги сценария из интерфейса 1С. Каталог стандартных шагов выгружается из вашей версии Vanessa Automation по описанию в README. Работает в Codex, Claude Code и OpenCode.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Набор PowerShell-приемов для headless GUI-тестов 1С через Vanessa Automation TestManager плюс скилл Claude Code с граблями не из документации

СкиллРасширенный доступ1Звезды репозитория
Российский стек

Плагин Claude Code 1c-dev: разбор задачи по 1С в диалоге, техническая спека, шаги с зависимостями и выполнение одного шага за раз с проверкой

ПлагинМинимальный доступ
Российский стек

MCP-сервер и менеджер для нативной QA-автоматизации клиента 1С TestClient: BDD-сценарии, проверка управляемых форм, без рантайма Vanessa Automation

MCP-серверШирокий доступ5Звезды репозитория
Российский стек

Система сценарного тестирования 1С:Предприятия с набором agent skills, которые позволяют ИИ-агенту управлять приложением как обычный пользователь

СкиллШирокий доступ206Звезды репозитория
Российский стек

CLI и MCP-сервер на Rust для локального цикла разработки 1С: сборка, проверка синтаксиса, тесты YAxUnit и Vanessa, выгрузка изменений

CLIРасширенный доступ63Звезды репозитория
Российский стек

Скилл и валидатор, которые не дают агенту молча пропустить сверку BSL-кода со стандартами разработки 1С v8std

СкиллМинимальный доступ11Звезды репозитория

Коротко о README

README объясняет, что проект работает только с файлами и не требует MCP, и перечисляет состав: общие правила, два скилла, каталог шагов и скрипт его сборки. Описан быстрый старт через GitHub Template и подключение к существующему проекту копированием файлов. Таблица показывает, как вызывать скиллы в Codex, Claude Code и OpenCode. Отдельно описан порядок выбора источника шагов и честный цикл, в котором прогон выполняет человек. Лицензия CC BY 4.0, каталог шагов под BSD-3-Clause.

Бейдж для README

Исходный SKILL.md

---
name: vanessa-feature-authoring
description: Создаёт, изменяет, проверяет и диагностирует русскоязычные Turbo Gherkin `.feature` для Vanessa Automation без MCP. Используй для UI-сценариев 1С, экспортных сценариев, переменных, тестовых данных, очистки, переходов окон, ожиданий, поиска шагов в локальном каталоге и разбора runtime-ошибок. Требует запись Vanessa Automation или runtime-проверенный аналог и бизнес-цель пользователя.
---

# Авторинг сценариев Vanessa Automation

Не подключай MCP. Работай с файлами проекта, локальным каталогом шагов, записью пользователя и runtime-диагностикой.

## Проверь вход

До изменения UI-шагов получи:

1. бизнес-цель;
2. ожидаемые проверки результата;
3. запись Vanessa Automation либо runtime-проверенный аналог.

Если структуры проекта нет, сначала используй `vanessa-project-bootstrap` и дождись согласования. Если не подтверждена конкретная UI-деталь, запроси минимальный фрагмент записи или диагностики до редактирования затронутых шагов.

## Собери контекст

1. Прочитай `AGENTS.md`, корневой README и ближайший README сценария.
2. Найди похожие исполняемые и экспортные сценарии.
3. Проверь точные имена вызываемых `@ExportScenarios`.
4. Определи версию Vanessa Automation и подходящий каталог шагов.
5. Составь порядок зависимостей и очистки.

Читайте references только по потребности:

- подтверждение UI-фактов — [references/ui-evidence.md](references/ui-evidence.md);
- состояния окон и ожидания — [references/window-state-and-waits.md](references/window-state-and-waits.md);
- переменные и экспортные сценарии — [references/variables-and-exports.md](references/variables-and-exports.md);
- тестовые данные и очистка — [references/data-and-cleanup.md](references/data-and-cleanup.md);
- ожидаемые ошибки и сообщения пользователю — [references/negative-messages.md](references/negative-messages.md);
- условные блоки `Если ... Тогда` — [references/conditional-blocks.md](references/conditional-blocks.md);
- каталог шагов — [references/step-catalog.md](references/step-catalog.md);
- диагностика и финальная проверка — [references/diagnostics-and-review.md](references/diagnostics-and-review.md).

## Спроектируй сценарий

1. Отдели подготовку, действие, независимые бизнес-проверки и очистку.
2. Для каждого действия, меняющего окно, запиши трассу:

   `действие -> ожидаемое активное окно -> источник факта`

Сообщить о проблеме

Foxx AIVanessa_for_AI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.