--- id: zebbern/claude-code-guide/pom version: "dc3d8358" license: MIT install: manual updated: 2026-07-26 --- # playwright-pom — This skill teaches you how to apply the Page Object Model (POM) pattern when writing Playwright tests, helping you organize test code into reusable, maintainable components. You'll discover when POM is the right choice and how to structure your test objects effectively for better scalability and reduced maintenance overhead. Publisher: zebbern · Stars: 4440 · Updated: 2026-07-26 Install (manual): `git clone https://github.com/zebbern/claude-code-guide` ## SKILL.md # Playwright Page Object Model > 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. ## Guide Index | Topic | Guide | | -------------------------- | -------------------------------------------------------------- | | Page Object Model patterns | [page-object-model.md](page-object-model.md) | | POM vs fixtures vs helpers | [pom-vs-fixtures-vs-helpers.md](pom-vs-fixtures-vs-helpers.md) | [View on SkillFed](https://skillfed.io/zebbern/claude-code-guide/pom) · [View on GitHub](https://github.com/zebbern/claude-code-guide)