Attach GitHub Assets
Nahrává lokální snímky obrazovky/videa na GitHub a získává URL adresy aktiv připravené pro markdown.
Otestováno · Funguje
Co umí
Nahrává lokální obrázky a videa do úložiště user-attachments na GitHubu a vrací URL adresy připravené pro markdown pro popisy PR, těla issue a komentáře. Spouští se pouze, když je v kontextu konkrétní lokální cesta k souboru pro podporovaný typ obrázku nebo videa a cílem je GitHub. Zabaluje jediný upload.sh, který automaticky detekuje repo ID a MIME type.
Testovací report
Spuštěn přiložený upload.sh proti repozitáři, který vlastní testovací účet: získal gh token, automaticky rozpoznal repository ID, POSTnul binární soubor na nedokumentovaný uploads.github.com/user-attachments endpoint GitHubu a obdržel HTTP 201 s kanonickou github.com/user-attachments/assets/<uuid> URL. Základní linie bez dovedností to nedokáže, protože standardní odpověď je 'drag the file into the web UI', jelikož tento endpoint chybí ve veřejné REST dokumentaci. Chybové cesty jsou také čisté: chybějící soubor a nepodporovaná přípona obojí rychle selžou s jasnými zprávami. Překonává základní linii při skutečném, ověřeném nahrávání.
Testováno: 2026-07-20 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/attach-github-assetsNahrává lokální snímky obrazovky/videa na GitHub a získává URL adresy aktiv připravené pro markdown.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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