·141-java-refactoring-with-modern-features
</>

141-java-refactoring-with-modern-features

Úselo cuando necesite refactorizar el código Java para adoptar características modernas de Java (Java 8+), incluida la migración de clases anónimas a lambdas, el reemplazo de bucles Iterator con Stream API, la adopción de Opcional para seguridad nula, el cambio de Fecha/Calendario heredado a java.time, el uso de métodos de fábrica de colecciones, la migración a CompletableFuture para operaciones asíncronas, la aplicación de bloques de texto, la inferencia var o el aprovechamiento de características de Java 25 como cuerpos de constructores flexibles y declaraciones de importación de módulos. Parte del proyecto skills-for-java

14Instalaciones·3Tendencia·@jabrena

Instalación

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features

Cómo instalar 141-java-refactoring-with-modern-features

Instala rápidamente el skill de IA 141-java-refactoring-with-modern-features en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: jabrena/cursor-rules-java.

SKILL.md

Ver original

Identify and apply modern Java (Java 8+) refactoring opportunities to improve readability, maintainability, and performance.

Prerequisites: Run ./mvnw compile or mvn compile before applying any changes. If compilation fails, stop immediately — do not proceed until the project compiles successfully.

Core areas: Lambda expressions and method references (over anonymous classes), Stream API for declarative collection processing, Optional for null-safe APIs, java.time API (replacing Date/Calendar), default interface methods, var type inference, unmodifiable collection factory methods (List.of(), Set.of(), Map.of()), CompletableFuture for composable async programming, text blocks for multi-line strings, Java 25 Fl...

Úselo cuando necesite refactorizar el código Java para adoptar características modernas de Java (Java 8+), incluida la migración de clases anónimas a lambdas, el reemplazo de bucles Iterator con Stream API, la adopción de Opcional para seguridad nula, el cambio de Fecha/Calendario heredado a java.time, el uso de métodos de fábrica de colecciones, la migración a CompletableFuture para operaciones asíncronas, la aplicación de bloques de texto, la inferencia var o el aprovechamiento de características de Java 25 como cuerpos de constructores flexibles y declaraciones de importación de módulos. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Respuestas rápidas

¿Qué es 141-java-refactoring-with-modern-features?

Úselo cuando necesite refactorizar el código Java para adoptar características modernas de Java (Java 8+), incluida la migración de clases anónimas a lambdas, el reemplazo de bucles Iterator con Stream API, la adopción de Opcional para seguridad nula, el cambio de Fecha/Calendario heredado a java.time, el uso de métodos de fábrica de colecciones, la migración a CompletableFuture para operaciones asíncronas, la aplicación de bloques de texto, la inferencia var o el aprovechamiento de características de Java 25 como cuerpos de constructores flexibles y declaraciones de importación de módulos. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

¿Cómo instalo 141-java-refactoring-with-modern-features?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 141-java-refactoring-with-modern-features Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/jabrena/cursor-rules-java