一键导入
playwright
E2E тестирование UI с Playwright. Запуск, создание тестов, анализ результатов.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
E2E тестирование UI с Playwright. Запуск, создание тестов, анализ результатов.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | playwright |
| description | E2E тестирование UI с Playwright. Запуск, создание тестов, анализ результатов. |
| paths | ["src/**/*.tsx","src/**/*.jsx","src/**/*.vue","src/**/*.svelte","pages/**/*","app/**/*","tests/e2e/**/*","e2e/**/*"] |
| allowed-tools | Read Edit Write Glob Grep Bash |
| disable-model-invocation | true |
# Проверить установлен ли Playwright
npx playwright --version 2>/dev/null || echo "Playwright not installed"
Если не установлен:
npm install -D @playwright/test
npx playwright install chromium
npx playwright test
С UI отчётом:
npx playwright test --reporter=html
При создании E2E теста:
tests/e2e/ или e2e/import { test, expect } from '@playwright/test';
test('описание сценария', async ({ page }) => {
await page.goto('/');
// ... actions
await expect(page.locator('selector')).toBeVisible();
});
При падении теста:
test-results/)Инициализация рабочей сессии. Построить адекватную модель проекта, заземлить её в код, доложить с глубиной по запросу.
Завершение рабочей сессии. Тесты, коммит, обновление SNAPSHOT, отчёт.
Сохранить JSONL текущей сессии Claude Code в .claude/dialogs/. Триггеры: /save-dialog, "сохрани диалог", "архив диалога".
Установить Claude Code Starter framework в текущую папку. Авто-определение типа проекта (code/content/hybrid). Вызывается фразами: /setup-project, setup project, начать проект, инициализация, новый проект, поставь фреймворк, установи фреймворк, bootstrap framework. (Не путать с встроенной /init, которая только генерирует CLAUDE.md.)
Построение и обновление индексов, registry, оглавлений, course maps, cross-links.
Обогащение контента примерами, упражнениями, квизами, cross-links.