← ClaudeAtlas

dev-qa-delegationlisted

Hands off completed work to the QA agent, tracks and fixes the bug reports that come back, manages the pull request review, and closes the loop after QA sign-off. This is the final step of the development workflow — use it when implementation is done.
talentedgeai/infinite-leverage · ★ 0 · Testing & QA · score 60
Install: claude install-skill talentedgeai/infinite-leverage
# Developer: QA Delegation ## Workflow 1. **Call QA** once implementation is complete: - Invoke `@qa` with a summary of what was built and where the files are - QA runs tests and updates `docs/project-status.html` with pass/fail results 2. **If QA finds bugs**: fix each → re-invoke `@qa` → repeat until 100% clean 3. **Refactor and rebase**: - `git checkout main && git pull origin main` - `git checkout feat/{branch} && git merge main` (resolve conflicts if any) - `git push origin feat/{branch}` 4. **Write CHANGELOG.md** once QA is green: - Files created, files modified, DB changes, env vars added, breaking changes - Append one line to YYYY-MM-summary.md 5. **Open a PR**: `gh pr create --title "[task]" --body "Closes [plan item]. QA: all tests green."` 6. **Trigger QA PR review**: `@qa "PR review: [URL]. Review diff for correctness, regressions, code quality. Return PASS or FAIL."` 7. **If QA PR review returns FAIL**: fix → push → re-invoke → repeat until PASS 8. **Merge**: `gh pr merge [URL] --squash --delete-branch` — Vercel CI/CD auto-deploys 9. **Finalize**: Mark items 🟢 Done in `docs/project-status.html`, record what shipped ## File Paths | Artifact | Path | |----------|------| | QA results | `docs/project-status.html` | | CHANGELOG | `docs/engineering/changes/.../CHANGELOG.md` | | Summary | `docs/engineering/changes/YYYY-MM/YYYY-MM-summary.md` | | PR | GitHub PR interface |