<< All versions
4. Анализ по чеклисту
Skill v1.0.1
Automated scan100/100steelmorgan/1c-agent-based-dev-framework/visual-check
+1 new
──Details
PublishedJune 21, 2026 at 10:52 AM
Content Hashsha256:c1825059edd9fcd0...
Git SHAf0ac1fdfcab1
Bump Typepatch
──Files
Files (1 file, 3.3 KB)
SKILL.md3.3 KBactive
SKILL.md · 66 lines · 3.3 KB
version: "1.0.1" name: visual-check description: "MUST use WHEN форма 1С создана или изменена и требует приёмки по UI-чеклисту. Provides скриншот через веб-клиент, проверку JS-ошибок в консоли и анализ по form-visual-requirements." alwaysApply: false
Визуальная проверка форм (Visual Check)
Требуется: URL веб-клиента 1С (опубликованная база), учётные данные.
Процесс проверки
1. Навигация к форме
Предпочитай Deep Linking — быстрее навигации через интерфейс.
- Список:
<base_url>/e1cib/list/<ТипМетаданных>.<Имя> - Новый объект:
<base_url>/e1cib/data/<ТипМетаданных>.<Имя>?ref=00000000-0000-0000-0000-000000000000 - Существующий объект:
<base_url>/e1cib/data/<ТипМетаданных>.<Имя>?ref=<UUID>
2. Авторизация (если перенаправил на вход)
browser_snapshot → browser_fill (логин/пароль по ref) → browser_click (Войти).
3. Снимок и консоль
После загрузки (дождаться исчезновения индикатора):
browser_take_screenshotbrowser_console_messages— искать «Error», «Exception», «Uncaught»
4. Анализ по чеклисту form-visual-requirements
- Расположение и выравнивание (группировка, отступы, ширина)
- Элементы управления и подписи (метки, обрезка, заголовки, командная панель)
- Удобство (порядок обхода, ключевые поля, таблицы, горизонтальная прокрутка)
- Специфика типа объекта (справочники, документы, обработки)
Отчёт: результат анализа скриншота + наличие/отсутствие JS-ошибок.
Capabilities
| Capability | Назначение | |
|---|---|---|
browser_navigate | Открытие URL формы | |
browser_snapshot | Структура страницы и ref-ы элементов | |
browser_fill | Заполнение полей | |
browser_click | Клик по элементам | |
browser_take_screenshot | Снимок формы | |
browser_console_messages | Проверка JS-ошибок | |
browser_wait_for | Ожидание загрузки |
Типичные ошибки
| Ошибка | Обходной путь | |
|---|---|---|
| Скриншот пустой | browser_wait_for перед скриншотом | |
| Deep Link не работает для нового | Список → «Создать» через browser_click | |
browser_fill не находит поле | browser_snapshot для актуальных ref-ов | |
| JS-ошибки при нормальной форме | Зафиксировать — проявятся при сохранении |
depends_on:
- framework/skills/bsl-practices/form-visual-requirements/SKILL.md