If you're building Adobe App Builder SPAs or AEM extensions and need browser-level validation beyond Jest unit tests, this generates Playwright configs and test files that handle the iframe navigation and Spectrum component selectors you'll actually encounter. It knows the difference between testing ExC Shell apps and AEM extensions (which need Extension Tester URLs and nested iframe handling). The quality bar is strict: ARIA selectors only, no hardcoded waits, action stubbing for deterministic results. It'll also generate GitHub Actions workflows if you need CI. The auth story for full shell testing is honestly complex, so it steers you toward local dev testing first, which is the right call.
npx -y skills add adobe/skills --skill appbuilder-e2e-testing --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot