Attach GitHub Assets

Sube capturas de pantalla/videos locales a GitHub y obtén URLs de activos listas para markdown

Por intercom · intercom/2x-skills

Probado · Funciona ★ 9.2/10

Attach GitHub Assets — Sube capturas de pantalla/videos locales a GitHub y obtén URLs de activos listas para markdown

Qué hace

Sube imágenes y videos locales al almacenamiento de user-attachments de GitHub y devuelve URLs listas para markdown para descripciones de PR, cuerpos de issues y comentarios. Se autoinvoca solo cuando una ruta de archivo local concreta para un tipo de imagen o video compatible está en contexto y el destino es GitHub. Envuelve un único upload.sh que autodetermina el ID del repositorio y el tipo MIME.

Informe de la prueba

Ejecuté el upload.sh incluido en un repositorio propiedad de la cuenta de prueba: obtuvo el gh token, resolvió automáticamente el ID del repositorio, POSTeó el binario al endpoint no documentado uploads.github.com/user-attachments de GitHub, y obtuvo un HTTP 201 con una URL canónica github.com/user-attachments/assets/<uuid>. Una línea base sin habilidad no puede producir eso, ya que la respuesta estándar es 'drag the file into the web UI' porque este endpoint está ausente de la documentación REST pública. Las rutas de error también son limpias: un archivo faltante y una extensión no compatible fallan rápidamente con mensajes claros. Supera la línea base en una carga real y verificada.

Probado el: 2026-07-20 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /attach-github-assetsSube capturas de pantalla/videos locales a GitHub y obtén URLs de activos listas para markdown

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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