
de cursor-rules-java407
Directives et meilleures pratiques pour structurer les applications Micronaut : scopes DI, propriétés de configuration, factories, contrôleurs vs services, planification et g
Guide un agent pour appliquer les meilleures pratiques spécifiques à Micronaut lors de la revue ou de la modification de services Java. Il couvre les modèles DI (@Singleton, @Prototype), l'injection par constructeur, l'utilisation de @Factory, la configuration groupée via @ConfigurationProperties, l'utilisation de @Requires pour le gating d'environnement, la séparation contrôleur/service, la planification et le blocage sécurisé hors de la boucle d'événements, ainsi que l'arrêt gracieux de Netty. Le skill inclut des contraintes et des étapes de vérification pour s'assurer que les modifications compilent et sont vérifiées.
Utilisez ce skill lors de la revue ou de l'amélioration de projets Java basés sur Micronaut : audits d'onboarding, suggestions de revue de PR, refactorisation de beans et de configuration, correction du comportement de planification ou d'arrêt, ou application de recommandations de threads/executeurs pour l'E/S bloquante. Le skill ne doit s'exécuter que lorsque le projet compile avec succès et que les étapes de vérification peuvent être lancées.
Probablement compatible avec les agents axés sur le code et les harnesses capables d'inspecter et de modifier du code Java (ex: Claude Code, Cursor, assistants de type Copilot).
Une compétence de directives pour le framework Micronaut fournissant les meilleures pratiques pour l'injection de dépendances (DI), la configuration, les contrôleurs, la planification et le threading. Aucun script intégré — purement une compétence de documentation/référence. SKILL.md est bien structuré avec des déclencheurs clairs et un flux de travail en 4 étapes, bien que les instructions soient quelque peu génériques. Propre d'un point de vue sécurité sans contenu exécutable.
Compétence de documentation pure, aucun script à exécuter ou auditer. Fait partie du projet cursor-rules-java de Juan Antonio Breña Moral. Frontmatter propre et structure raisonnable.