SlimSnap icon

SlimSnap

SlimSnap es una app para macOS que convierte capturas en JSON para agentes de programación en terminal y flujos de trabajo solo texto.

SlimSnap

¿Qué es SlimSnap?

SlimSnap es una app para macOS que convierte capturas de pantalla en JSON que los agentes de programación en terminal pueden leer. Está diseñada para situaciones en las que quieres comunicar detalles de la interfaz a herramientas como Claude Code, Aider o Codex CLI sin pegar una imagen.

El flujo combina captura, anotación, OCR y exportación. Los usuarios seleccionan un área de la pantalla, añaden marcadores visuales como flechas o llamadas, y copian una representación JSON estructurada que incluye texto de los elementos, cuadros delimitadores y datos de anotación. El objetivo es hacer disponible el contenido de las capturas en entornos solo texto, manteniendo el proceso de captura local en el Mac.

SlimSnap también publica un esquema JSON abierto en GitHub bajo la licencia MIT, de modo que el formato exportado se puede validar o reutilizar fuera de la app. La página del producto lo presenta como una forma de llevar el contexto de la captura a lugares donde no se aceptan imágenes, como terminales, sesiones SSH y otros flujos de trabajo solo texto.

Funciones clave

  • Captura de pantalla nativa en macOS: los usuarios pulsan ⌘⇧S, arrastran para seleccionar un área y sueltan para capturar una región de la pantalla.
  • Herramientas de anotación: flechas, llamadas y resaltados permiten señalar al agente un elemento concreto de la interfaz o un problema.
  • Exportación JSON: las capturas se copian como JSON estructurado para poder pegarlas en agentes de terminal y otras herramientas solo texto.
  • OCR integrado: la app lee etiquetas, botones y mensajes de error visibles en la captura y los incluye en la salida.
  • Cuadros delimitadores de elementos: los elementos de salida incluyen coordenadas normalizadas, lo que ayuda a las herramientas posteriores a razonar sobre el diseño y la posición.
  • Procesamiento local en Mac: la captura y el OCR se ejecutan en el dispositivo, sin necesidad de cuenta ni de subir datos a un servidor.
  • Esquema abierto: el esquema JSON se publica en GitHub bajo MIT, lo que permite validación o exportadores personalizados.

Cómo usar SlimSnap

Instala la app para Mac y luego usa el atajo de captura para seleccionar la parte de la pantalla que quieres compartir. Añade las anotaciones necesarias para dirigir la atención, como resaltar un botón o marcar un mensaje de error.

Después de capturar, copia el JSON generado y pégalo en una herramienta que acepte texto, como un agente de programación CLI. Si usas la skill de Claude Code, SlimSnap también escribe un pequeño archivo de configuración local para que la skill pueda encontrar automáticamente las capturas JSON guardadas.

Casos de uso

  • Depuración de UI en un agente de terminal: comparte una captura de una interfaz rota con el diseño y el texto ya extraídos en JSON.
  • Prompts iterativos de revisión o corrección de código: señala a un agente un botón, un campo de formulario o un estado de error concreto sin escribir una descripción visual larga.
  • Sesiones SSH o remotas: lleva el contexto de una captura a un entorno donde no se puede pegar una imagen.
  • Solución de problemas en CI o basada en registros: pega contexto estructurado de la UI en registros o mensajes de commit solo texto cuando una captura no encaje.
  • Flujos de trabajo personalizados: usa el esquema publicado para generar JSON compatible desde otro pipeline de OCR o un exportador hecho a mano.

Preguntas frecuentes

¿SlimSnap sube mis capturas a un servidor? No. La página dice que la captura y el OCR se ejecutan localmente en tu Mac, y que las capturas no salen de la máquina.

¿Funciona con herramientas que no pueden leer imágenes? Sí. El producto está pensado para agentes de terminal y otros destinos solo texto donde no se pueden pegar capturas directamente.

¿El esquema es abierto? Sí. El esquema JSON se publica en GitHub bajo MIT, y la página dice que la skill de Claude Code también es abierta.

¿Necesito la app de Mac para usar la skill de Claude Code? No. La skill puede funcionar con cualquier archivo JSON válido de SlimSnap, incluso si se creó fuera de la app.

¿SlimSnap está disponible en Windows o Linux? No por ahora. La página dice que hoy es solo para Mac e invita a pedir otras plataformas.

Alternativas

  • Compartir capturas de forma nativa en apps de chat con IA: útil para preguntas puntuales sobre imágenes, pero no está diseñado para agentes de terminal o flujos de trabajo solo texto.
  • Descripciones manuales en texto de la UI: viable cuando la captura es simple, pero más lento y propenso a errores en diseños detallados.
  • OCR más exportadores JSON personalizados: una opción flexible para equipos que quieran construir su propio pipeline de capturas a texto estructurado.
  • Herramientas generales de grabación o anotación de pantalla: pueden capturar y marcar interfaces, pero normalmente no exportan JSON legible por agentes con OCR y cuadros delimitadores.