peach-team-e2e
Peach Team E2E
본 프로젝트 Spec을 필수 검증 기준으로 삼고, ui-proto 화면 흐름은 보조 기준으로 사용해 E2E 시나리오를 자동 분할/조합/실행/검증/보완하는 통합 오케스트레이터.
Overview
peach-team-dev로 본 개발이 끝난 시점에 호출한다. 요청이 Spec/proto 부합 검증, 통합 흐름, 릴리스 전 검증이면 먼저 E2E 범위 분석을 수행한다. 시나리오 분할, suite 구성, QA 독립성, 브라우저/데이터 준비 복잡도에 따라 single-agent / role-queue / agent-team 중 하나를 선택하고 다음을 한 번에 처리한다.
peach-team-dev 자동 chain으로 호출되고 handoff contract에 E2E preflight 결과가 있으면 같은 tab/context를 재사용한다. 이미 준비된 Chrome Beta/CDP/탭/세션은 다시 사용자에게 묻지 않는다. 단독 호출이거나 handoff가 없거나 무효하면 기존 강제 게이트와 자체 preflight를 수행한다.
- (필요시) E2E 환경 세팅
- 검증 기준 로드 (Spec 필수 + ui-proto 선택)
- 단위 시나리오 자동 분할
- 통합 suite 자동 생성
- 실행 + 미스매치 분류
- 자동 보완/자동 위임 루프 (랄프루프 5/10회)
일반 검증은 이 스킬만 사용한다. 기존 peach-e2e-setup, peach-e2e-scenario, peach-e2e-suite는 단일 시나리오 재실행, 실패 디버깅, 수동 세분화, 환경 점검이 필요한 단계별 단독 호출용 Tier 2로만 유지된다. 이 스킬은 그 3단계를 통합하면서 검증 기준을 Spec으로 고정하고 ui-proto를 보조 기준으로 사용하는 것이 핵심 차별점이다.
agent-team이 적절하지만 실제 팀 도구가 없으면 시작 전에 generic role-queue로 전환한다고 보고한다.
More from peachsolution/peach-harness
peach-gen-spec
|
69peach-gen-db
DB DDL/마이그레이션 생성 전문가. "테이블 만들어줘", "DB 스키마 생성", "마이그레이션 생성" 키워드로 트리거. 확정 Spec 또는 명확한 테이블 구조를 기준으로 dbmate 마이그레이션 파일을 생성.
69peach-gen-design
|
68peach-qa-gate
|
68peach-gen-backend
Backend API 전문 생성 스킬. "백엔드 만들어줘", "API 생성", "서버 코드 만들어줘" 키워드로 트리거. TDD 검증 필수, AI와 티키타카로 완성도 확보.
67peach-add-print
인쇄 전용 페이지 생성 전문가. "인쇄 페이지 만들어줘", "프린트 페이지 생성", "출력 페이지" 키워드로 트리거. 레이아웃 없이 컨텐츠만 출력하는 세련된 인쇄 전용 Vue 컴포넌트와 라우트 설정 생성. Context7 MCP로 최신 TailwindCSS v4/Vue 문서 참조, Sequential Thinking으로 인쇄 디자인 분석.
67