一键导入
design-validation
Валидация дизайна: responsive states, i18n/token/static scans. Используй для: проверь дизайн, visual diff. EN: screenshots, compare to Figma.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Валидация дизайна: responsive states, i18n/token/static scans. Используй для: проверь дизайн, visual diff. EN: screenshots, compare to Figma.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Отлаживает browser-only failures через Chrome DevTools MCP и Playwright CLI. Используй для: консоль, сеть, runtime, layout, memory, performance, Lighthouse. EN triggers: browser debug, console, network, runtime, performance.
Маршрутизирует browser tasks только через managed Playwright CLI и Chrome DevTools MCP. Используй для: UI, визуально, скриншот, Figma, консоль, сеть, перфоманс. EN triggers: browser routing, UI validation, screenshots, visual QA, console, network.
Валидирует UI и сценарии через Playwright CLI evidence. Используй для: проверь UI, браузер, скриншот, регрессия, адаптив, бизнес-логика, визуально. EN triggers: validate UI, browser check, regression, responsive, screenshot.
Низкоуровневая browser automation через Playwright CLI. Используй для: screenshots, snapshots, headed sessions, traces, responsive, UI proof. EN triggers: Playwright CLI validation, screenshots, snapshots, traces.
Проводит visual QA для Figma, screenshots и reference images. Используй для: pixel-perfect, сравни с Figma, сравни с фото, diff. EN triggers: visual diff, pixel-perfect, compare Figma, reference image.
Маршрутизирует старые Webwright-запросы в управляемые CloakBrowser workflows. Используй для: длинная web-задача, RPA, extraction. EN triggers: compatibility browser task, long-horizon web task.
| name | design-validation |
| description | Валидация дизайна: responsive states, i18n/token/static scans. Используй для: проверь дизайн, visual diff. EN: screenshots, compare to Figma. |
Prove that design work is visually accurate, functionally correct, responsive, accessible enough for the scope, and aligned with business behavior.
This skill depends on rldyour-browser, especially browser-validation.
Read ../../references/figma-delivery-contract.md when validating a Figma-driven or production-quality UI task.
Use this skill without waiting for an explicit $design-validation call when the task has changed or created:
If browser tools cannot run, state the blocker and perform the strongest available static checks instead. Do not mark meaningful design work as complete without either browser evidence or an explicit validation blocker.
For every meaningful design implementation, validate:
Use browser/ for all browser artifacts:
browser/<feature>-figma-reference.png when a reference screenshot is created.browser/<feature>-desktop.png.browser/<feature>-mobile.png.browser/<feature>-state-<name>.png.browser/<feature>-trace.zip or similar only when useful.Do not commit browser artifacts. Delete them after the task unless the owner explicitly asks to keep them.
For pixel-perfect, Figma, photo, or screenshot comparison, produce an explicit evidence object with:
reference: type (figma, photo, screenshot, or url) and path or URL.actual: Playwright CLI screenshot path under browser/<task>/<viewport>.png.viewports: default matrix 390x844, 768x1024, and 1440x900 unless project targets override it.stabilization: app-ready wait, font-ready wait, safe network-idle wait, animation policy, and masked_regions for dynamic clocks, ads, random content, or unstable media.deviations: element-level severity, selector or description, expected value, actual value, measured px_delta, color_delta, token_delta, and exact evidence paths.verdict: pass, fail, or not_proven.Design implementation is not done until:
Do not finish a meaningful design task with only static review if browser tools can run. If browser validation is unavailable, state the exact tool/environment blocker and run the strongest project-native build, lint, type, and static scans instead.
Report in Russian:
Visual checks: frames/viewports/states checked.Screenshots: artifact paths under browser/ and cleanup status.Functional checks: flows and business rules verified.Static checks: i18n/token/raw-value/placeholder scans and results.Runtime checks: console/network/performance status if checked.Fixed mismatches: visual or behavioral issues corrected.Residual gaps: exact missing Figma access, assets, credentials, states, or browser constraints.