verify-e2e-smoke
Playwright E2E smoke 설정, 앱별 smoke spec, 고정 포트, artifact upload 범위를 검증할 때 사용합니다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Playwright E2E smoke 설정, 앱별 smoke spec, 고정 포트, artifact upload 범위를 검증할 때 사용합니다.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
endpoint 문서를 기준으로 API helper, TanStack Query hook, 타입, 에러/cache 동작을 구현할 때 사용합니다.
apps/client, apps/market-owner, apps/design-system-web, 선택적 apps/admin 내부의 앱 전용 shared 컴포넌트를 생성, 스펙 작성, export, 검증할 때 사용합니다.
GitHub 브라우저 PR 리뷰에서 visible diff, review comment, check status, local verification 여부를 분리해 기록할 때 사용합니다.
packages/design-system 공통 컴포넌트를 Figma/이미지/상태 요구사항 기반으로 생성, 구현, story/spec/export 검증할 때 사용합니다.
필드 검증, submit, mutation, error, disabled/loading/success 상태가 있는 프론트엔드 폼 흐름을 구현할 때 사용합니다.
프론트엔드 구현 또는 리뷰 중 Toss Frontend Fundamentals의 응집도 기준으로 함께 수정되는 component, hook, type, fixture, spec, form 흐름 배치를 점검할 때 사용합니다.
| name | verify-e2e-smoke |
| description | Playwright E2E smoke 설정, 앱별 smoke spec, 고정 포트, artifact upload 범위를 검증할 때 사용합니다. |
root Playwright smoke lane이 전체 E2E 플랫폼으로 과확장되거나, 반대로 실제 smoke 신뢰성을 잃는 것을 막습니다.
git diff --name-only HEAD -- playwright.config.ts apps/client/e2e apps/market-owner/e2e .github/workflows/e2e.yml docs/workflows/e2e-testing.md docs/workflows/local-development.md docs/workflows/pr-checklist.md package.json
Playwright 설정과 e2e 파일이 아직 없으면 SKIP입니다.
docs/workflows/e2e-testing.md가 있으면 먼저 읽습니다.docs/workflows/local-development.md에서 app별 fixed port를 확인합니다.playwright.config.ts, app별 e2e spec, .github/workflows/e2e.yml을 비교합니다.package.json script가 문서와 일치하는지 확인합니다.test -f playwright.config.ts || echo "SKIP: no root Playwright config"
find apps -path '*/e2e/*.spec.ts' -print 2>/dev/null | sort
apps/client: 3000apps/market-owner: 5173127.0.0.1에서 실패하면 localhost:5173 재시도를 먼저 고려합니다.playwright-report와 test-results를 업로드하는지 확인합니다.script가 있으면 실행합니다.
pnpm e2e:install
pnpm e2e:smoke
script가 없으면 root Playwright setup이 아직 없는 것으로 SKIP합니다.
SKIP입니다.