К основному содержанию
скилл CX Codex

playwright-pom — скилл для Claude Code: паттерны Page Object Model

Скилл для ИИ-агента с двумя гайдами по Page Object Model в Playwright: как строить page objects и когда вместо них лучше фикстуры или хелперы.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add testdino-hq/playwright-skill --skill playwright-pom -a claude-code
npx skills add testdino-hq/playwright-skill --skill pom -a claude-code
Открыть на GitHub

Что делает playwright-pom

Скилл добавляет агенту два руководства. Первое разбирает паттерны Page Object Model: как раскладывать page objects и что в них держать. Второе — рамку выбора между POM, фикстурами и хелперами, чтобы не тащить page object туда, где он только мешает.

Внутри два markdown-файла: page-object-model.md и pom-vs-fixtures-vs-helpers.md. Никаких скриптов и генераторов — это справочник, который агент читает, когда вы просите переписать или разложить тесты Playwright. Поэтому полезен он ровно настолько, насколько вы вообще работаете с Playwright: для другого раннера советы про фикстуры и page objects мимо.

Ставится через npx skills add под шесть платформ, у каждой свой путь к SKILL.md. Лицензия MIT, так что форкнуть и подправить гайды под свой проект можно без вопросов.

Какие задачи решает

  • разложить page objects по файлам в тестах Playwright
  • решить, брать POM или обойтись фикстурой
  • переписать разросшийся page object в хелперы
  • объяснить агенту структуру тестов перед рефакторингом
  • выбрать между POM и фикстурами на старте нового набора тестов

Примеры запросов агенту

  • разложи мои тесты Playwright по Page Object Model
  • посмотри на этот page object и скажи, не лучше ли вынести его в фикстуры
  • помоги выбрать между POM и хелперами для нового набора тестов

Как установить playwright-pom

1Через Skills CLI (Vercel)

npx skills add testdino-hq/playwright-skill --skill playwright-pom -a claude-code
npx skills add testdino-hq/playwright-skill --skill pom -a claude-code

2Вручную: положить файлы

~/.claude/skills/pom/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pom/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о playwright-pom

Как установить playwright-pom в Claude?

Выполните npx skills add testdino-hq/playwright-skill --skill playwright-pom -a claude-code. Скилл окажется в ~/.claude/skills/pom/SKILL.md.

Что делает playwright-pom?

Даёт агенту два гайда: паттерны Page Object Model для Playwright и рамку выбора между POM, фикстурами и хелперами.

С какими платформами работает скилл?

Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — у каждой своя команда установки и свой путь к SKILL.md.

Исходный текст

SKILL.md · MIT
---
name: playwright-pom
description: Page Object Model patterns for Playwright — when to use POM, how to structure page objects, and when fixtures or helpers are a better fit.
---

# 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) |

© testdino-hq · MIT · testdino-hq/playwright-skill

Похожие скиллы

Всё по теме «Тесты и QA» →
playwright-e2e-testing fugazi Скилл для написания и поддержки E2E-тестов на Playwright с TypeScript: пользовательские сценарии, формы, авторизация, моки и визуальные сравнения. CX Codex +1 615установок playwright-best-practices currents.dev Справочник по тестированию на Playwright: от написания E2E-сценариев до Page Object Model. Помогает разбирать флакующие тесты, настраивать мокирование API и проверять доступность. CX Codex +1 98 500установок playwright sanjeed5 Правило задаёт Cursor стандарты написания end-to-end тестов на Playwright: официальный раннер, устойчивые локаторы, отказ от ручных задержек. ★ 3 579звёзд репо test-automation-framework aj-geddes Скилл помогает спроектировать каркас автотестов: Page Object Model, фикстуры, отчёты и организация тестов. Пригодится, когда тестовый набор растёт и его пора приводить к общему виду. CX Codex +1 498установок playwright-cli microsoft Скилл, который даёт агенту браузер: открыть страницу, кликнуть по элементу, снять снимок и разобрать тесты Playwright. CX Codex +1 195 700установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой