babysit-pr
Use after a pull request is open to watch its CI and review-bot comments until it is ready. Fixes real findings, replies with a…
Run first-pass automated manual testing for PRs that are reviewed or nearly ready to merge. Use when the user asks to test a PR/branch/worktree, validate product flows, exercise browser or CLI workflows, map changed UI journeys with screenshots, verify
Claude Code
$ npx -y skills add greenfield-inc/Pane --skill pr-test-automation --agent claude-code
Codex
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a codex -y
Cursor
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a cursor -y
Gemini CLI
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a gemini-cli -y
GitHub Copilot
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a github-copilot -y
OpenCode
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a opencode -y
Windsurf
$ npx skills add greenfield-inc/Pane --skill pr-test-automation -a windsurf -y
name: pr-test-automation description: Run first-pass automated manual testing for PRs that are reviewed or nearly ready to merge. Use when the user asks to test a PR/branch/worktree, validate product flows, exercise browser or CLI workflows, map changed UI journeys with screenshots, verify analytics/webhooks/payments/email/SMS behavior through connected tools, or produce manual QA notes before human testing.
Validate as much of a PR as possible with local services, browser automation, CLIs, logs, and product connectors before the user does final manual testing. Treat this as a first-pass QA workflow: prove what works with evidence, identify what still needs a human, and preserve a reproducible trail.
1. Confirm the test target:
2. Check tools and authentication up front:
[Cross-OS Workspaces](references/cross-os-workspaces.md) for discovery, isolated execution, and per-OS evidence throughout this workflow.
3. Prepare the environment:
4. Build the automated test path:
5. Verify externally, not just locally:
6. Report results:
Open with a verdict, then the evidence. The structure:
Verdict: <all-proven | partial | blocked-env | blocked-auth | blocked-timeout | product-bug-found> | Journey / Che
Use after a pull request is open to watch its CI and review-bot comments until it is ready. Fixes real findings, replies with a…
Use when a problem, idea, or change of intent is worth capturing as a long-form page, or the person asks to write it up. Never…
Use when the person reports broken behaviour or starts a session to file a bug. Reproduces and reports. Never fixes.
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening…
Explore the codebase to locate files, trace behavior, and document existing patterns with precise file references. Use when the…
Give a fresh agent something to walk through with zero context - a PR body, a landing page, a document, a process, instructions,…
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
Create a new Architecture Decision Record with sequential numbering and AgentDB registration