github-screenshots

Host and embed screenshots into GitHub pull requests and issues.

11|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/buildinternet/uploads --skill github-screenshots
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-screenshots
Source: https://github.com/buildinternet/uploads/tree/main/skills/github-screenshots
Command: npx skills add https://github.com/buildinternet/uploads --skill github-screenshots

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the limitation where coding agents cannot natively upload images to GitHub, enabling them to host and embed screenshots, GIFs, and recordings directly into PRs and issues.

Core Features & Use Cases

  • Automated Hosting: Captures and hosts visuals on uploads.sh, providing stable, permanent URLs.
  • PR Integration: Automatically stages media on branches and promotes them to a managed attachments comment once a PR is opened.
  • Use Case: An agent captures a before/after screenshot of a UI change and attaches it to a PR, ensuring the visual context is always available to reviewers without manual drag-and-drop.

Quick Start

Use the github-screenshots skill to capture a screenshot of the local development server at port 4321 and attach it to the current branch.

Frequently Asked Questions about github-screenshots

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I embed screenshots in GitHub pull requests automatically?

To embed screenshots in GitHub pull requests, this skill automates hosting visuals on uploads.sh and inserting the stable URLs into PR comments. It stages media on branches and promotes them to a managed attachments comment once a PR opens.

Can coding agents upload images to GitHub issues and pull requests?

Yes, coding agents can upload images to GitHub issues and pull requests using this skill. It bypasses native API limitations by capturing visuals, hosting them externally on uploads.sh, and embedding permanent links into issue bodies and PR comments.

Why do my image URLs break in GitHub PR comments?

Image URLs break in GitHub PR comments when temporary hosting expires or links are unstable. This skill prevents broken links by hosting visuals on uploads.sh, providing permanent, public-facing URLs that persist across PR comments and issue bodies.

How do I add UI change visual documentation to a branch before opening a PR?

To add UI change visual documentation to a branch before opening a PR, this skill stages captured screenshots and GIFs on the branch. Once the PR opens, it automatically promotes the staged media into a managed attachments comment for reviewers.

Do I need manual image hosting to attach bug report recordings to GitHub issues?

No, you do not need manual image hosting to attach bug report recordings to GitHub issues. This skill automates hosting for visual media, providing stable URLs that ensure visual context is always available without manual drag-and-drop.