What problem does it solve?
Feature branches often merge with only build and type checks as gates, so behavioral regressions slip through undetected. This Skill closes that gap by autonomously building an automated test suite, one queued QA issue per invocation, without ever touching product source code.
Core Features & Use Cases
- Serialized QA iterations: Stewards any in-flight QA PR (merging on green CI, fixing red builds) before picking exactly one queued
qa issue per run.
- Scope-safe test authoring: Creates only test files, test configuration, and CI workflow updates on the
auto-qa integration branch; product bugs are filed as bug issues with skipped regression tests instead of being fixed in place.
- Full PR lifecycle automation: Syncs
auto-qa with main, branches, runs pnpm build && pnpm check && pnpm test, logs to docs/qa-log.md, opens a PR, and squash-merges only on green CI.
- Use Case: Say "next qa" and the agent picks the highest-value queued test task, implements a deterministic regression test for a known bug, and merges it into
auto-qa after CI passes.
Quick Start
Ask the agent to run the next QA iteration by saying "next qa" so it stewards any open QA PR and builds one queued test issue on auto-qa.