Attach GitHub Assets
Upload lokale screenshots/video's naar GitHub en ontvang markdown-klare asset-URL's
Getest · Werkt
Wat het doet
Uploadt lokale afbeeldingen en video's naar de user-attachments opslag van GitHub en retourneert markdown-klare URL's voor PR-beschrijvingen, issue bodies en opmerkingen. Roept zichzelf alleen aan wanneer een concreet lokaal bestandspad voor een ondersteund afbeeldings- of videotype in context is en de bestemming GitHub is. Omvat een enkele upload.sh die automatisch de repo ID en het MIME-type detecteert.
Testrapport
Voerde de gebundelde upload.sh uit tegen een repository die eigendom is van het testaccount: het haalde de gh token op, loste automatisch de repository ID op, POSTte de binary naar GitHub's ongedocumenteerde uploads.github.com/user-attachments eindpunt, en kreeg HTTP 201 terug met een canonieke github.com/user-attachments/assets/<uuid> URL. Een no-skill baseline kan dat niet produceren, aangezien het standaardantwoord 'drag the file into the web UI' is omdat dit eindpunt ontbreekt in de openbare REST-documentatie. Foutpaden zijn ook schoon: een ontbrekend bestand en een niet-ondersteunde extensie falen beide snel met duidelijke berichten. Het verslaat de baseline bij een echte, geverifieerde upload.
Getest op: 2026-07-20 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/intercom/2x-skills.git mkdir -p ~/.claude/skills cd 2x-skills && cp -r plugins/pr-tools/skills/attach-github-assets ~/.claude/skills/attach-github-assets
Commando's en voorbeeldprompts
/attach-github-assetsUpload lokale screenshots/video's naar GitHub en ontvang markdown-klare asset-URL's
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Upload this local screenshot to GitHub and give me the markdown URLAttach this bug repro video to the GitHub issue I'm draftingGet a markdown-ready image link for this PR description from GitHub