What problem does it solve?
Documenting UI changes in pull requests requires manually building the frontend, running the app, taking screenshots, hosting the images, and editing the PR body. This Skill automates that entire workflow for the Phoenix project.
Core Features & Use Cases
- End-to-end screenshot pipeline: Builds the React frontend with pnpm, starts the Phoenix server with custom environment variables, and captures screenshots via agent-browser.
- Image hosting and PR integration: Uploads screenshots to a GCS bucket with PR-number-prefixed names and embeds them into the PR body using the gh CLI while preserving existing content.
- Use Case: After implementing a new Playground feature, run this Skill to launch Phoenix, screenshot the feature in action, upload the images, and add a Screenshots section to the pull request automatically.
Quick Start
Take screenshots of the new playground feature running locally and attach them to pull request 11986.