What problem does it solve? Validating a pull request locally usually means checking out branches, figuring out which packages changed, and guessing which tests to run. This Skill automates that process for tetherto/qvac PRs by preparing an isolated worktree, discovering touched packages and their scripts, and recommending an appropriate test tier without ever touching your working tree. ## Core Features & Use Cases - Isolated PR worktree preparation: Fetches the PR into a cached worktree under ~/.cache/qvac-pr-review so your local repository state is never modified. - Automated test discovery: Detects touched packages, package.json scripts, changed examples, and related e2e filters, then recommends a validation tier from T1 (examples) through T7 (full mobile suite). - Tiered execution with safety boundaries: Runs agent-safe steps like installs, builds, and examples inside the worktree, while handing SDK e2e commands that need npm auth or devices to the user with exact shell-ready commands. - Use Case: A reviewer receives a PR URL touching the SDK transcription module. The skill prepares the worktree, proposes T2 with transcription examples and e2e filters, runs the safe steps, prints the manual e2e command block, and summarizes pass/fail results from the report directory. ## Quick Start Ask the assistant to test the pull request at https://github.com/tetherto/qvac/pull/1234 using the pr-test skill.