AutoReg

AutoReg is a test automation desktop app that reads your autoreg.md spec, opens a real browser, and generates a complete E2E test suite — then runs, analyzes, and auto-heals failing tests with an AI agent.

What AutoReg does

StepWhat happens
1. Get a specGenerate autoreg.md for your app with the generate-autoreg AI skill
2. GenerateThe AI agent opens your app in a headless browser, captures live DOM snapshots, and generates scenario-NNN.json test files
3. PlanTests are grouped into logical sections in plans/e2e-plan.json
4. RunExecute individual tests or the full suite with one click
5. AutohealFailing tests are analyzed, root-caused, and regenerated automatically

Get started in 5 minutes

  1. Download AutoReg for your OS from autoreg-ai.vercel.app/download and install it
  2. Launch AutoReg
  3. Install the AutoReg: Skill Installer extension in VS Code — it adds the generate-autoreg skill to your coding agent, which writes your autoreg.md spec automatically from your app’s source code

Then in the app:

  1. New Workflow (Ctrl+N) — enter a name, your app’s URL, and paste your autoreg.md spec
  2. Watch the agent generate the suite live in the right sidebar
  3. Click the run icon next to any test to execute it

Full walkthrough: InstallationWhat is autoreg.mdGenerating tests.

Core features

  • Browser-grounded generation — uses real ARIA selectors from live DOM, not guessed selectors
  • Source-grounded specs — the generate-autoreg skill writes autoreg.md from your codebase with confirmed selectors, verified automatically when imported
  • Live progress — accordion panel updates as each test is generated
  • JSON Step DSL — portable interchange format; readable and editable
  • Autoheal loopanalyze_test_runsregenerate_failed_testapply_scenario_fix
  • Model switching — change the AI model in the chat composer without restart

Quick navigation