·111-java-maven-dependencies
</>

111-java-maven-dependencies

À utiliser lorsque vous devez ajouter ou évaluer des dépendances Maven qui améliorent la qualité du code, y compris les annotations nulles (JSpecify), l'analyse statique (Error Prone + NullAway), la programmation fonctionnelle (VAVR) ou les tests d'architecture (ArchUnit) - et que vous souhaitez une approche consultative et axée sur des questions qui ajoute uniquement ce dont vous avez réellement besoin. Une partie du projet skills-for-java

16Installations·3Tendance·@jabrena

Installation

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 111-java-maven-dependencies

Comment installer 111-java-maven-dependencies

Installez rapidement le skill IA 111-java-maven-dependencies dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 111-java-maven-dependencies
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : jabrena/cursor-rules-java.

Add essential Maven dependencies that enhance code quality and safety through a consultative, question-driven approach. This is an interactive SKILL.

Prerequisites: Run ./mvnw validate or mvn validate before any changes. If validation fails, stop and ask the user to fix issues—do not proceed until resolved.

Components: JSpecify (nullness annotations, provided scope), Error Prone + NullAway (enhanced static analysis with compile-time null checking), VAVR (functional programming with Try/Either and immutable collections), and ArchUnit (architecture rule enforcement, test scope).

À utiliser lorsque vous devez ajouter ou évaluer des dépendances Maven qui améliorent la qualité du code, y compris les annotations nulles (JSpecify), l'analyse statique (Error Prone + NullAway), la programmation fonctionnelle (VAVR) ou les tests d'architecture (ArchUnit) - et que vous souhaitez une approche consultative et axée sur des questions qui ajoute uniquement ce dont vous avez réellement besoin. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/jabrena/cursor-rules-java --skill 111-java-maven-dependencies
Catégorie
</>Développement
Vérifié
Première apparition
2026-03-09
Mis à jour
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Réponses rapides

Qu'est-ce que 111-java-maven-dependencies ?

À utiliser lorsque vous devez ajouter ou évaluer des dépendances Maven qui améliorent la qualité du code, y compris les annotations nulles (JSpecify), l'analyse statique (Error Prone + NullAway), la programmation fonctionnelle (VAVR) ou les tests d'architecture (ArchUnit) - et que vous souhaitez une approche consultative et axée sur des questions qui ajoute uniquement ce dont vous avez réellement besoin. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Comment installer 111-java-maven-dependencies ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 111-java-maven-dependencies Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

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