mxa-tests
Sets up a project's tests so they run in CI and locally, and writes them as features land: unit, component, contract, end-to-end, accessibility and visual regression. The gates decide when each runs.
- Installs the test harness once, then writes tests alongside each feature rather than at the end.
- Covers six layers: unit, component, contract, end-to-end, accessibility and visual regression.
- Wires the suite so CI runs it and a person can still run it locally with one command.
- Samples a few pages per template for the site-wide checks, never the whole sitemap, so the suite does not grow with the content.
- Writes the checks; the Verify gates decide which run at which moment and what fails the build.
What is inside
Instructions. Nothing here runs on its own: the judgement is the skill.
- Evals
- 3
Works with
The outside tools and connectors this skill drives.
- Jest, Testing Library, Playwright and axe· our default
- a project's existing test runner
The first is what we reach for on our own projects. A project that already uses one of the others keeps it, and the skill works with that instead.