·124-java-secure-coding
!

124-java-secure-coding

Úselo cuando necesite aplicar las mejores prácticas de codificación segura de Java, incluida la validación de entradas que no son de confianza, la defensa contra ataques de inyección con consultas parametrizadas, la minimización de la superficie de ataque mediante privilegios mínimos, la aplicación de algoritmos criptográficos sólidos, el manejo de excepciones de forma segura sin exponer datos confidenciales, la gestión de secretos en tiempo de ejecución, la evitación de deserializaciones inseguras y la codificación de resultados para evitar XSS. Parte del proyecto skills-for-java

12Instalaciones·2Tendencia·@jabrena

Instalación

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding

Cómo instalar 124-java-secure-coding

Instala rápidamente el skill de IA 124-java-secure-coding 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 124-java-secure-coding
  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 secure coding practices to reduce vulnerabilities, protect sensitive data, and harden application behaviour against common attack vectors.

Prerequisites: Run ./mvnw compile or mvn compile before applying any changes. If compilation fails, stop immediately — do not proceed until the project is in a valid state.

Core areas: Input validation with type, length, format, and range checks; SQL/OS/LDAP injection defence via PreparedStatement and parameterized APIs; attack surface minimisation through least-privilege permissions and removal of unused features; strong cryptographic algorithms for hashing (passwords with BCrypt/Argon2), encryption (AES-GCM), and digital signatures while avoiding deprecated ciphers (MD5, SHA-1, DES...

Úselo cuando necesite aplicar las mejores prácticas de codificación segura de Java, incluida la validación de entradas que no son de confianza, la defensa contra ataques de inyección con consultas parametrizadas, la minimización de la superficie de ataque mediante privilegios mínimos, la aplicación de algoritmos criptográficos sólidos, el manejo de excepciones de forma segura sin exponer datos confidenciales, la gestión de secretos en tiempo de ejecución, la evitación de deserializaciones inseguras y la codificación de resultados para evitar XSS. 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 124-java-secure-coding
Categoría
!Seguridad
Verificado
Primera vez visto
2026-03-10
Actualizado
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Respuestas rápidas

¿Qué es 124-java-secure-coding?

Úselo cuando necesite aplicar las mejores prácticas de codificación segura de Java, incluida la validación de entradas que no son de confianza, la defensa contra ataques de inyección con consultas parametrizadas, la minimización de la superficie de ataque mediante privilegios mínimos, la aplicación de algoritmos criptográficos sólidos, el manejo de excepciones de forma segura sin exponer datos confidenciales, la gestión de secretos en tiempo de ejecución, la evitación de deserializaciones inseguras y la codificación de resultados para evitar XSS. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.

¿Cómo instalo 124-java-secure-coding?

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 124-java-secure-coding 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