Install any skill in seconds. Free to start, no credit card required.
Get Started Free →zebbern/playwright-pom
Page Object Model patterns for Playwright — when to use POM, how to structure page objects, and when fixtures or helpers are a better fit.
Passed 20 of 22 test cases with the skill, and 19 of 22 without it.
1 fixed19 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I have a complex setup process that involves creating a user, assigning roles, and navigating to a dashboard before the actual test starts. Should I put all this logic into a `SetupPage` POM?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends using a custom Playwright fixture for complex test setup rather than a dedicated SetupPage POM. | Missed | Passed |
The instructions your model reads when the skill loads.
Structure your test code for maintainability — know when POM helps and when simpler patterns win.
2 guides covering Page Object Model implementation and the decision framework for choosing between POM, fixtures, and helpers.
| Topic | Guide |
|---|---|
| Page Object Model patterns | page-object-model.md |
| POM vs fixtures vs helpers | pom-vs-fixtures-vs-helpers.md |
test cases passed, vs 19 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.