viewwright은(는) 무엇을 하나요?
범위가 지정된 제품 UI 작업을 위한 Codex 스킬로, 동작을 유지하고 증명 검증된 핸드오프를 제공합니다.
개요
이 스킬은 에이전트가 UI 변경 사항을 안전하게 적용하고, 기존 동작을 검증하며, 변경 사항의 정확성을 증명할 수 있는 방법을 제공합니다. Playwright를 사용하여 시각적 및 동작적 검증을 수행합니다.
사용 방법
- 작업 시작 전: 현재 UI의 스크린샷과 동작을 캡처합니다.
- 작업 수행: 요청된 UI 변경을 구현합니다.
- 작업 검증: 변경 후 UI의 스크린샷을 다시 캡처하고, 기존 동작이 유지되는지 확인합니다.
- 증명 생성: 변경 전후 비교 결과를 증명으로 제공합니다.
주요 기능
- 동작 보존 검증: UI 변경 전후의 동작을 자동으로 테스트하여 회귀를 방지합니다.
- 증명 기반 핸드오프: 변경 사항의 정확성을 시각적 및 로그 기반 증명과 함께 제공합니다.
- 범위 지정 작업: 특정 UI 구성 요소에만 집중하여 예상치 못한 부작용을 최소화합니다.
지원 플랫폼
- Codex
- Playwright (브라우저 자동화)
예제
# 작업 전 상태 저장
codex run --skill mrfacecheck/viewwright --action capture --name initial_state
# UI 변경 적용
# (변경 작업 수행)
# 변경 후 상태 검증
codex run --skill mrfacecheck/viewwright --action verify --baseline initial_state