This is the official Playwright test helper package for Umbraco CMS, and it's genuinely well designed. You get two main fixtures: umbracoApi for fast backend setup via HTTP (content, document types, data types, media, users, the whole stack), and umbracoUi for clicking through the backoffice when you actually need to test the interface. The API helpers are idempotent with ensureNameNotExists patterns, so your tests clean up reliably. The UI helpers wrap Playwright locators with Umbraco-specific selectors like data-element attributes and section constants. If you're writing E2E tests for Umbraco extensions or custom implementations, this beats maintaining your own helper layer. It covers the repetitive stuff like CSRF tokens, tree navigation, and editor interactions.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-playwright-testhelpers --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
dbt-labs/dbt-agent-skills
github/awesome-copilot