page-objects - Build Playwright page objects consistently
Defines Playwright page object structure, locator conventions, reusable components, fixture registration, and exploration-first implementation workflow.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define page object classes
- Create getter-based locators
- Implement action methods
- Compose reusable components
- Register page fixtures
- Explore live application UI
- Capture feedback locators
Inputs
- Page object requirements
- Live application access
- Application authentication
- Repository directory structure
- Observed UI elements
- Enum definitions
- API schemas
Outputs
- Page object files
- Reusable component files
- Fixture registrations
- Locator definitions
- Action methods
- Verification methods
Requirements
- Playwright test environment
- playwright-cli access
- Live application availability
- Repository write access
- Required enum support
- Matching API schemas
