attach-screenshots
CommunityAutomate PR visual diffs with screenshots.
System Documentation
What problem does it solve?
Captures deterministic before/after screenshots for engine rendering PRs and places them under docs/pr-screenshots/<branch>/ so reviewers can embed them in the PR body via raw GitHub URLs.
The skill runs an auto-screenshot-capable demo (default IRShapeDebug) against origin/master and the dirty working tree, pairs the outputs by shot label, and prints a markdown snippet to include in the PR discussion.
Invoke when a PR touches rendering code, shaders, or demos, so reviewers can see the visual delta without running the executable themselves.
Core Features & Use Cases
- Deterministic before/after screenshot captures for PR diffs in rendering pipelines.
- Automated demonstration runs against baseline and current code, with paired outputs and labeled PNGs.
- Generates a Markdown snippet that teams can paste into PR bodies to show visual changes.
Quick Start
Trigger the skill on a PR that touches rendering-related code and follow the worker's prompts to save and paste the generated Markdown snippet.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: attach-screenshots Download link: https://github.com/jakildev/IrredenEngine/archive/main.zip#attach-screenshots Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.