#001playwright-page-object1 skills30updated 2026-05-1350% of creatorskilloccupationdescriptionupdatedplaywright-page-objectsoftware-quality-assurance-analysts-and-testersDecorator-driven Playwright selector composition for plain classes, fragments, external controls, and optional PageObject/ListPageObject helpers. Use when the user needs typed selectors, incremental POM adoption, fixture setup, or clarification on context resolution (@RootSelector, @Selector, createFixtures).2026-05-13
#002data-path1 skills10updated 2026-05-1450% of creatorskilloccupationdescriptionupdateddata-pathsoftware-developersCreates and manipulates type-safe object property paths using TypeScript lambda expressions. Use when the user needs typed paths for nested forms (React Hook Form, TanStack Form), state updates (Zustand, useState), validation mapping (Zod), or column accessors (TanStack Table). Use when replacing string paths like "users.0.name" with type-safe alternatives. Don't use for lodash.get, JSONPath, or simple one-level property access.2026-05-14