Agentic Product Lifecycle

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.

Install it

npx skills add madebymany/madebyagents --skill mxa-tests
Read the skill itself