원클릭으로
e2e-testing
Enforces project E2E testing conventions using Playwright with custom fixtures, Page Object Model, and authentication contexts.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Enforces project E2E testing conventions using Playwright with custom fixtures, Page Object Model, and authentication contexts.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Enforces project caching conventions when implementing cache layers using React cache(), Next.js unstable_cache, Upstash Redis, and Cloudinary. This skill ensures consistent patterns for cache keys, tags, TTL configuration, cache invalidation, and domain-specific CacheService helpers.
Enforces project client component conventions for interactive React components with hooks, event handlers, Radix UI integration, and server action consumption. Extends react-coding-conventions with client-specific patterns.
Enforces project Cloudinary media conventions when working with image uploads, URL generation, transformations, social sharing images, and photo management components. This skill covers the complete media workflow including CloudinaryService operations, URL utilities, CldImage/CldUploadWidget components, path organization, type definitions, and Sentry integration.
Enforces project React component testing conventions using Testing Library with proper rendering, user interactions, and accessibility testing.
Enforces project database schema conventions when creating or modifying Drizzle ORM table definitions, including constraints, indexes, relations, and column patterns. This skill should be used proactively whenever working with schema files to ensure consistent schema design for PostgreSQL with Neon serverless.
Enforces project Drizzle ORM coding conventions when creating or modifying database queries, schemas, and migrations. This skill ensures consistent patterns for query structure, type safety, permission filtering, pagination, resilience, and database operations.
| name | e2e-testing |
| description | Enforces project E2E testing conventions using Playwright with custom fixtures, Page Object Model, and authentication contexts. |
| user-invocable | false |
This skill provides end-to-end testing conventions using Playwright. E2E tests validate complete user flows with browser automation.
This skill activates when:
tests/e2e/specs/tests/e2e/specs/**/*.spec.tstests/e2e/pages/**/*.page.tstests/e2e/)references/E2E-Testing-Conventions.mdtesting-base skill for shared conventionstests/e2e/fixtures/base.fixture.tsadminPage, userPage, newUserPage (authenticated contexts)adminFinder, userFinder, newUserFinder (ComponentFinder instances)BasePage class for page objectsurl property for navigationbyTestId helper for data-testid lookupsdata-testid lookupsfeature(), form(), ui(), layout(), tableCell()tests/e2e/specs/{category}/ folderreferences/E2E-Testing-Conventions.md - Complete E2E testing conventions