Spectr: Un MCP que escribe especificaciones de aplicaciones a partir de grabaciones de pantalla para clones de Claude perfectos en píxeles

La publicación de u/thanpolas "el truco era la especificación, no los prompts" caló hondo en muchos desarrolladores que usan Claude para clonar apps iOS. El cuello de botella no era el prompting — era describir la interfaz de usuario. Cada pantalla requería ~30 minutos de prosa, y Claude seguía equivocándose, necesitando tres iteraciones por pantalla.
Presentamos Spectr — una herramienta MCP (Model Context Protocol) que toma cualquier grabación .mp4 o .mov de una app iOS y genera un spec.md automáticamente. El procesamiento Vision se realiza a través de tu suscripción de Claude (no se necesita clave API adicional). Cada grabación tarda entre 5 y 10 minutos en procesarse.
Qué contiene la especificación
La especificación generada es un documento de 7 secciones que cubre:
- Códigos de color hex exactos
- Pesos de fuente exactos
- Valores de espaciado exactos
- Todos los estados de la pantalla
- Todas las transiciones
- Inventario de componentes
- Grafo de navegación
Este nivel de detalle es lo suficientemente preciso como para que el modo /goal de Claude pueda producir un clon perfecto sin supervisión.
Tres superficies de instalación
Spectr se distribuye como:
- Servidor MCP — funciona en Claude Code, Claude Desktop y cualquier host compatible con MCP
- CLI — ejecuta
spectr ./recording.mp4 ./spec.md - Habilidad de Claude Code — se activa con lenguaje natural, sin necesidad de memorizar comandos
El proyecto es de u/Working-Middle2582. Hay una galería de especificaciones reales producidas a partir de apps iOS reales en spectr.to/gallery. El autor pide retroalimentación honesta — sin hype, solo críticas constructivas.
Esta es una solución práctica para cualquiera que esté cansado de pasar horas documentando manualmente especificaciones de UI para agentes de codificación de IA. Si has estado clonando apps con Claude, la especificación, no el prompt, probablemente era tu cuello de botella.
📖 Leer la fuente completa: r/ClaudeAI
👀 Ver también

molequla: Organismo de IA de Aprendizaje Continuo Construido desde Cero con ClaudeCode
molequla es un organismo de IA de aprendizaje continuo implementado desde cero en Go, C, JavaScript y Rust, con un orquestador en Python que los conecta. Cada elemento es una implementación completa de un transformador con autograd vectorial, entrenado en texto sin procesar, que crece y desarrolla una personalidad con el tiempo.

Sovr MCP Proxy agrega una capa de seguridad para prevenir comandos destructivos de LLM.
Un desarrollador creó sovr-mcp-proxy después de que un LLM local casi ejecutó rm -rf en su carpeta personal. La herramienta intercepta comandos antes de su ejecución y bloquea patrones destructivos que incluyen rm -rf, DROP TABLE, curl | sh y chmod 777.

Construyendo un espacio de trabajo de IA local de código abierto con Rust y Tauri.
Explora un espacio de trabajo de IA totalmente local y de código abierto construido con Rust, Tauri y sqlite-vec, sin un backend de Python.

AgentWorkingMemory: Un Sistema de Memoria Local para Agentes de Codificación de IA
AgentWorkingMemory (AWM) es un sistema de memoria local que resuelve el problema de amnesia entre sesiones en agentes de codificación con IA. Utiliza una base de datos SQLite, tres modelos de ML locales (~124MB en total) y se integra automáticamente mediante MCP para proporcionar memoria persistente y consciente del contexto a través de las sesiones de Claude Code.