Cart Log in
SKILL

/batch

Migraciones, refactors de 5+ ficheros.

/batch

Skill Claude Code
#Desarrollo #Programación #Productividad

Descripción

Qué resuelve: Cambios masivos en paralelo.

Qué resuelve: aplica cambios masivos en paralelo a un proyecto.

Investiga el código, descompone el trabajo en 5–30 unidades independientes y te presenta un plan. Si lo apruebas, lanza un subagente en background por unidad, cada uno en su propio worktree de Git. Cada subagente implementa su parte, ejecuta los tests y abre una Pull Request.

Para quién es útil: migraciones grandes (Solid→React, JavaScript→TypeScript), refactors que tocan 5+ ficheros, aplicar un patrón nuevo a todo el código de un golpe.

Ejemplos de uso

Migrar de Solid a React

Imagina la situación de Migrar de Solid a React: lanzas /batch migrate src/ from Solid to React y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

/batch migrate src/ from Solid to React
Añadir tipos TypeScript a todos los componentes

Imagina la situación de Añadir tipos TypeScript a todos los componentes: lanzas /batch convierte todos los .jsx de src/components a .tsx con tipos y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

/batch convierte todos los .jsx de src/components a .tsx con tipos
Internacionalizar una app

Imagina la situación de Internacionalizar una app: lanzas /batch extrae todos los textos hardcoded a i18n/es.json y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /batch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

/batch extrae todos los textos hardcoded a i18n/es.json

Cuándo usarlo

Usa /batch cuando tengas que tocar 5, 10 o 30 ficheros para aplicar el mismo cambio (una migración, un renombrado masivo, traducir textos, internacionalizar). Es la diferencia entre pintar la pared con un pincel y pasar el rodillo: misma tarea, pero descompuesta en paralelo y con tests pasando por cada unidad. En lugar de pintarlo todo tú a brochazos, /batch reparte el trabajo en pequeñas tareas, las ejecuta en paralelo y abre una PR por cada una.