·125-java-concurrency
</>

125-java-concurrency

Úselo cuando necesite aplicar las mejores prácticas de concurrencia de Java, incluidos los fundamentos de seguridad de subprocesos, la administración del grupo de subprocesos de ExecutorService, patrones de diseño concurrentes como Productor-Consumidor, programación asincrónica con CompletableFuture, inmutabilidad y publicación segura, prevención de interbloqueos, subprocesos virtuales y concurrencia estructurada, valores con alcance, contrapresión, disciplina de cancelación y observabilidad para sistemas concurrentes. Parte del proyecto skills-for-java

14Instalaciones·3Tendencia·@jabrena

Instalación

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 125-java-concurrency

Cómo instalar 125-java-concurrency

Instala rápidamente el skill de IA 125-java-concurrency 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 125-java-concurrency
  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 Java concurrency best practices to improve thread safety, scalability, and maintainability by using modern java.util.concurrent utilities, virtual threads, and structured concurrency.

Prerequisites: Run ./mvnw compile or mvn compile before applying any change. If compilation fails, stop immediately — compilation failure is a blocking condition that prevents any further processing.

Core areas: Thread safety fundamentals (ConcurrentHashMap, AtomicInteger, ReentrantLock, ReadWriteLock, Java Memory Model), ExecutorService thread pool configuration (sizing, keep-alive, bounded queues, rejection policies, graceful shutdown), Producer-Consumer and Publish-Subscribe concurrent design patterns (BlockingQueue), CompletableFuture for non-blocking async composition (thenApply/thenCompose/exceptionally/...

Úselo cuando necesite aplicar las mejores prácticas de concurrencia de Java, incluidos los fundamentos de seguridad de subprocesos, la administración del grupo de subprocesos de ExecutorService, patrones de diseño concurrentes como Productor-Consumidor, programación asincrónica con CompletableFuture, inmutabilidad y publicación segura, prevención de interbloqueos, subprocesos virtuales y concurrencia estructurada, valores con alcance, contrapresión, disciplina de cancelación y observabilidad para sistemas concurrentes. 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 125-java-concurrency
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 125-java-concurrency?

Úselo cuando necesite aplicar las mejores prácticas de concurrencia de Java, incluidos los fundamentos de seguridad de subprocesos, la administración del grupo de subprocesos de ExecutorService, patrones de diseño concurrentes como Productor-Consumidor, programación asincrónica con CompletableFuture, inmutabilidad y publicación segura, prevención de interbloqueos, subprocesos virtuales y concurrencia estructurada, valores con alcance, contrapresión, disciplina de cancelación y observabilidad para sistemas concurrentes. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

¿Cómo instalo 125-java-concurrency?

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 125-java-concurrency 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