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

Explorando historias de éxito para la aplicación complementaria de Android a través de Tailscale.
Descubre cómo las aplicaciones compañeras de Android aprovechan Tailscale para mejorar la seguridad y la conectividad, basándose en las discusiones de la comunidad OpenClaw.

Lecciones Prácticas de la Implementación de OpenClaw para Cinco Empresas
Un desarrollador comparte elecciones específicas de infraestructura, enfoques de facturación y estrategias de niveles de modelos aprendidas al ejecutar agentes OpenClaw para cinco negocios reales, incluyendo una agencia de cuidados, un negocio de eventos y un detallista de autos.

Claude Code permite que un recién graduado desarrolle en solitario un juego multijugador en tiempo real
Un recién graduado sin experiencia formal en ingeniería de software usó Claude Code para construir imageclash.net, un juego multijugador en tiempo real con autoescalado serverless de GPU, experiencia de usuario con el móvil como mando y gestión del ciclo de vida de imágenes basada en R2.

Investigación Automatizada con Claude Code en Base de Código de Producción: 60 Experimentos, 3 Cambios Conservados
Un desarrollador ejecutó 60 iteraciones de investigación automática con Claude Code en un sistema de búsqueda híbrida en producción (Django, pgvector, embeddings de Cohere), manteniendo solo 3 cambios con una tasa de fallos del 93%. El proceso identificó optimizaciones ineficaces y detectó un error de almacenamiento en caché de Redis.