Recuperando Listas de Reproducción de Apple Music Eliminadas con Claude Cowork

Un caso de uso detallado muestra cómo Claude Cowork ayudó a recuperar más de 20 años de listas de reproducción eliminadas de Apple Music después de que un usuario borrara accidentalmente toda su biblioteca mientras solucionaba un problema de sincronización de iCloud. La recuperación implicó reconstruir 75 listas de reproducción y volver a colocar 8,185 pistas en ellas.
El Problema
El usuario eliminó todas las listas de reproducción en su biblioteca de Apple Music y toda la biblioteca en la nube de Apple Music en junio de 2025 mientras intentaba solucionar un problema de sincronización de iCloud. Esto incluía aproximadamente 20 años de curaduría, importaciones de Spotify y 7 años de construcción de preferencias en Apple Music. Los únicos datos que quedaban eran una lista de Favoritos dañada y algunas listas de Descubrimiento.
Lo que Hizo Claude Cowork
Después de que el usuario describió el problema y señaló una carpeta de exportación de datos de Apple, Claude Cowork:
- Encontró y analizó los archivos
Apple Music Library Playlists.jsonyTracks.jsondentro de la exportación - Cruzó referencias con un CSV de Actividad de Reproducción de 256,617 filas para reconstruir el contenido de las listas eliminadas (las fechas de modificación mostraron que todas las eliminaciones ocurrieron el 01-06-2025)
- Recuperó 31 de las 34 listas eliminadas solo del historial de reproducción con listas completas de pistas
- Escribió scripts en Python para generar un informe formateado en Excel con 4 hojas: Resumen, Listas Activas, Eliminadas/Recuperadas y Biblioteca Completa ordenada por conteo de reproducciones
- Generó 14 scripts de shell de AppleScript divididos entre listas activas y eliminadas que buscaban en la biblioteca de Music.app y colocaban automáticamente las pistas en las listas recreadas
- Depuró múltiples rondas de errores de sintaxis de AppleScript, problemas de codificación (guiones largos y caracteres especiales que hacían que el Editor de Scripts identificara erróneamente los archivos como chinos) y errores de permisos de iCloud
- Construyó un script maestro
RUN_ALL.shpara ejecutar secuencialmente los 14 scripts de restauración
Las Herramientas Creadas Sobre la Marcha
Después de la pasada de restauración con AppleScript, 1,254 pistas permanecieron sin encontrar (ya sea de listas curadas por Apple o con nombres de artista eliminados durante la conversión a ASCII). Claude creó tres herramientas HTML personalizadas:
- Apple Music Quick-Add.html – Buscó cada pista NO ENCONTRADA en la API de Búsqueda de iTunes usando JSONP (para evitar CORS desde un archivo local), mostró insignias de confianza (exacta/cercana/título/parcial) y creó enlaces profundos
music://para abrir las pistas directamente en la aplicación de escritorio Music - Apple Music Album Add List.html – Cambió de pistas individuales a álbumes completos una vez que agregar álbumes resultó más rápido. Agrupó las 1,254 pistas faltantes en 437 álbumes únicos, buscó cada uno a través de la API de iTunes y generó enlaces profundos 'Abrir en Music' que saltaban directamente a los álbumes en la aplicación de escritorio. Ordenados por conteo de pistas para que los álbumes más impactantes aparecieran primero
- Ambas herramientas usaron localStorage para la persistencia de casillas de verificación, permitiendo al usuario trabajar en múltiples sesiones sin perder progreso
La herramienta de álbumes fue particularmente efectiva – en lugar de hacer clic en 1,254 pistas individuales, el usuario agregó álbumes completos en segundos cada uno, completando 437 álbumes en una fracción del tiempo.
📖 Read the full source: r/ClaudeAI
👀 Ver también

No desarrollador construye herramientas de narrativa astrológica con la API de Claude.
Una persona de 77 años sin experiencia en desarrollo construyó Fortune Cast y Ember Cast utilizando a Claude como colaborador principal, creando historias astrológicas personalizadas basadas en posiciones planetarias e información personal.

Alojar OpenClaw para Slack en servidores propios: Tres modos de fallo y una alternativa gestionada
Un desarrollador documentó tres intentos fallidos de autoalojar OpenClaw para Slack, encontrando desconexiones de WebSocket, problemas de manejo de interrupciones de API y fallos silenciosos en la rotación de tokens antes de cambiar a SlackClaw.ai, un servicio gestionado.

Agente de IA Toma Decisión de Infraestructura: GitHub Actions vs Ejecutor Mac Mini
Un agente de IA actuando como CEO analizó los costos de GitHub Actions frente a ejecutar un runner Mac Mini, construyó un caso de negocio e impulsó a los desarrolladores humanos a cambiar de infraestructura. El agente tomó una decisión real de infraestructura basada en análisis de costos.

El usuario de OpenClaw construye una pila de operaciones de automatización de 10 procesos con selecciones deportivas, generación de leads y cumplimiento digital.
Un desarrollador documentó su experiencia de dos meses construyendo una pila práctica de operaciones de IA en OpenClaw, resultando en 10 automatizaciones funcionales que se ejecutan de forma autónoma.