From cook-es
Safely updates Flutter dependencies with risk assessment (safe/caution/dangerous). Handles pubspec.yaml analysis, dry-run, and rollback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cook-es:update-flutter-depsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Actualiza de forma segura las dependencias en tu proyecto Flutter.
Actualiza de forma segura las dependencias en tu proyecto Flutter.
# Verificar estado de dependencias y solicitar ayuda de Claude
flutter pub deps --style=compact
"Por favor actualiza las dependencias en pubspec.yaml a sus últimas versiones"
# Verificar dependencias actuales
cat pubspec.yaml
"Analizar las dependencias de este proyecto Flutter y decirme qué paquetes pueden actualizarse"
# Verificar antes de actualizar
flutter pub upgrade --dry-run
"Verificar si hay cambios disruptivos en esta actualización planeada"
# Actualización comprensiva de dependencias
cat pubspec.yaml
"Analizar dependencias Flutter y realizar lo siguiente:
1. Investigar la última versión de cada paquete
2. Verificar cambios disruptivos
3. Evaluar nivel de riesgo (seguro, precaución, peligroso)
4. Sugerir cambios de código necesarios
5. Generar pubspec.yaml actualizado"
# Actualización segura y gradual
flutter pub outdated
"Actualizar solo paquetes que puedan actualizarse de forma segura, evitando actualizaciones de versión mayor"
# Análisis de impacto para actualización de paquete específico
"Decirme el impacto y cambios necesarios al actualizar provider a la última versión"
# Análisis detallado incluyendo notas de lanzamiento
cat pubspec.yaml && flutter pub outdated
"Analizar dependencias y proporcionar lo siguiente para cada paquete en formato tabla:
1. Versión actual → Última versión
2. Evaluación de riesgo (seguro, precaución, peligroso)
3. Cambios principales (del CHANGELOG)
4. Correcciones de código requeridas"
# Análisis de migración Null Safety
cat pubspec.yaml
"Identificar paquetes no compatibles con Null Safety y crear un plan de migración"
Seguro (🟢):
- Actualización de versión de parche (1.2.3 → 1.2.4)
- Solo correcciones de errores
- Compatibilidad hacia atrás garantizada
Precaución (🟡):
- Actualización de versión menor (1.2.3 → 1.3.0)
- Nuevas características agregadas
- Advertencias de deprecación
Peligroso (🔴):
- Actualización de versión mayor (1.2.3 → 2.0.0)
- Cambios disruptivos
- Eliminaciones o modificaciones de API
# Crear respaldos
cp pubspec.yaml pubspec.yaml.backup
cp pubspec.lock pubspec.lock.backup
# Ejecutar actualización
flutter pub upgrade
# Verificar después de actualización
flutter analyze
flutter test
flutter pub deps --style=compact
Siempre verificar funcionalidad después de actualizaciones. Si ocurren problemas, restaurar con:
cp pubspec.yaml.backup pubspec.yaml
cp pubspec.lock.backup pubspec.lock
flutter pub get
npx claudepluginhub wasabeef/claude-code-cookbook --plugin cook-esAnalyzes and safely updates Flutter/dart dependencies with risk evaluation and automated migration steps.
Atualiza dependências Flutter com análise de risco. Útil para migrações seguras de pacotes do pubspec.yaml.
Safely updates Flutter dependencies with risk evaluation, breaking change analysis, and rollback support.