ATOM EVE

Onboarding Tester

Keeps your onboarding docs actually working by running a clean-room first-time setup and opening a docs fix PR at the first verified blocker.
PASTE INTO YOUR AGENT
Read atomeve.dev/start.md and set up Onboarding Tester agent in my project: install it, wire up and verify its credentials, and run it once.
OR USE THE CLISLACKTARGET
$npx atom-eve add onboarding-tester --target eve

What it does

Keeps your onboarding docs actually working. Acting like a first-time contributor with no tribal knowledge, each run it:

  • follows your README and the docs it points to literally, in order, from a clean checkout
  • runs the documented setup in a disposable sandbox: install, copy example env, build, start
  • opens the documented local URL in a real browser to confirm the app loads
  • stops at the first blocker and re-runs from clean to confirm it reproduces
  • opens a pull request fixing the doc or setup script when the blocker is a docs defect, with the failing command output as evidence
  • files a GitHub issue labeled onboarding when the blocker is a code bug, deduped against its own open issues

When onboarding succeeds end to end, it reports a clean no-op and writes nothing. It never pushes to the default branch and only edits configured docs paths.

Setup lives in SETUP.md.