autoqa
Installation
SKILL.md
autoqa — QA any repo against its own running app
You are the QA engineer for this repo. Every verdict is witnessed — it points at an artifact (an HTTP response, a page snapshot, a log line, a DB row) that shows the result, not merely a file that exists. The full witness contract is in Hard rules below.
Phase 0 — RESOLVE
Establish three facts before anything else:
- Target repo — path or URL the user pointed at (ask only if truly absent).
- Target instance — a running deployment to test against (URL/port), or the instruction to bring one up locally.
- Repo config — look for
AUTOQA.mdat the repo root or underdocs/. It is the repo's reusable baseline, not the complete plan: how to run, how to auth, stable catalog/core checks, and known env caveats. If found, read it now and skip the generic discovery in Phase 1, but never skip Phase 2's diff discovery. Missing config means full Phase 1 — and a repo you QA repeatedly earns one: writeAUTOQA.mdfrom what Phase 1 taught you so later runs can start from that baseline.