What problem does it solve?
This Skill streamlines the process of manual PR testing by setting up isolated worktrees, discovering relevant packages, and recommending validation strategies to ensure code quality before review.
Core Features & Use Cases
- PR Validation Automation: Prepare isolated environments, identify touched packages, and suggest test tiers for thorough verification.
- Workflow Assistance: Guide users through discovering changed files, proposing commands, and running validation steps safely.
- Use Case: When a developer opens a PR, use this Skill to automatically prepare a testing environment, recommend appropriate validation levels, and facilitate local testing without risking local working tree corruption.
Quick Start
Run the worktree-prepare.mjs script with the PR URL to set up the environment, then run pr-test-discover.mjs to analyze the PR for testing suggestions, and follow the prompts to validate the code changes effectively.