From the source
The tests passed and the linters were green, yet the login form still broke in production because nobody actually clicked through it before shipping.
The Automated QA skill closes that gap.
It drives your app the way a real user would: filling forms, typing into terminals, calling endpoints.
Then it posts a structured report with visual evidence directly to your PR.
See it in action A full QA report on every PR The headline feature is what shows up in your pull request.
On every push, Droid runs QA, captures what it saw, and posts a single comment with the results.
Reviewers see pass/fail at a glance and can click through to screenshots, terminal snapshots, and API traces without leaving GitHub.
Below is a real example of the QA skill running against the open-source full-stack-fastapi-template — driving the login form, catching the invalid-credentials path, and verifying that the new "Remember Me" option keeps the session across reloads and tab reopen.
Each PR gets exactly one QA comment that updates in place.
Pushing a new commit cancels the in-progress run and starts fresh.
No duplicate threads, no stale results.
Optional CI checks …





