attach-screenshots

Community

Automate PR visual diffs with screenshots.

Authorjakildev
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.