Attach GitHub Assets

Last opp lokale skjermbilder/videoer til GitHub og få markdown-klare ressurs-URL-er

av intercom · intercom/2x-skills

Bestått ★ 9.2/10

Attach GitHub Assets — Last opp lokale skjermbilder/videoer til GitHub og få markdown-klare ressurs-URL-er

Hva den gjør

Laster opp lokale bilder og videoer til GitHubs user-attachments-lager og returnerer markdown-klare URL-er for PR-beskrivelser, issue-tekster og kommentarer. Utløses kun når en konkret lokal filsti for en støttet bilde- eller videotype er i kontekst og destinasjonen er GitHub. Pakker inn et enkelt upload.sh som automatisk oppdager repo ID og MIME-type.

Testrapport

Kjørte den medfølgende upload.sh mot et repository testkontoen eier: den hentet gh-tokenet, automatisk løste repository-ID-en, POSTet binærfilen til GitHubs udokumenterte uploads.github.com/user-attachments-endepunkt, og fikk HTTP 201 tilbake med en kanonisk github.com/user-attachments/assets/<uuid>-URL. En grunnlinje uten ferdigheter kan ikke produsere dette, siden standard svaret er 'drag the file into the web UI' fordi dette endepunktet mangler fra de offentlige REST-dokumentene. Feilbaner er også rene: en manglende fil og en ikke-støttet utvidelse feiler begge raskt med klare meldinger. Den slår grunnlinjen på en reell, verifisert opplasting.

Testet på: 2026-07-20 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /attach-github-assetsLast opp lokale skjermbilder/videoer til GitHub og få markdown-klare ressurs-URL-er

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Upload this local screenshot to GitHub and give me the markdown URL
  • Attach this bug repro video to the GitHub issue I'm drafting
  • Get a markdown-ready image link for this PR description from GitHub