From c91ad0a158016b57c986252f69245b9d32ba83eb Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Mon, 23 Feb 2026 11:23:49 +0300 Subject: [PATCH 01/37] feat(web): add /web-test skill for browser automation scripting Skill generates and runs .mjs scripts using browser.mjs API. Includes function table, script template, and usage notes. Co-Authored-By: Claude Opus 4.6 --- .claude/skills/web-test/SKILL.md | 147 +++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 .claude/skills/web-test/SKILL.md diff --git a/.claude/skills/web-test/SKILL.md b/.claude/skills/web-test/SKILL.md new file mode 100644 index 00000000..f5c741af --- /dev/null +++ b/.claude/skills/web-test/SKILL.md @@ -0,0 +1,147 @@ +--- +name: web-test +description: Тестирование 1С через веб-клиент — автоматизация действий в браузере. Используй когда пользователь просит проверить, протестировать, автоматизировать действия в 1С через браузер +argument-hint: "сценарий на естественном языке" +allowed-tools: + - Bash + - Read + - Write + - Glob + - Grep +--- + +# /web-test — Тестирование 1С через веб-клиент + +Пишет и запускает скрипт автоматизации для 1С веб-клиента через Playwright. + +## Аргумент + +Сценарий на естественном языке, например: +``` +/web-test Открой Платежное поручение, заполни сумму 5000, сделай скриншот +/web-test Создай документ "Поступление товаров", выбери организацию "Конфетпром" +/web-test Проверь список контрагентов — прочитай таблицу +``` + +## Как работать + +1. Напиши `.mjs` скрипт в корне проекта 1c-web-client-mcp (`C:\WS\tasks\1c-web-client-mcp`) +2. Запусти через `node