
de ai-context8
Intègre les directives RuboCop à l'agent : linting, application du style et autocorrects sécurisés pour les projets Ruby et Rails.
La compétence RuboCop fournit à l'agent des connaissances pratiques et des flux de travail pour exécuter des analyses RuboCop, interpréter les rapports d'infractions et appliquer des autocorrects sécurisés. Elle explique les commandes typiques, les modèles de configuration et la manière d'intégrer RuboCop dans les pipelines de pre-commit et de CI afin que l'agent puisse recommander et automatiser les tâches de linting et de formatage pour les bases de code Ruby.
Utilisez cette compétence lorsqu'un utilisateur demande de vérifier, de linter, d'analyser ou de formater du code Ruby ; lorsqu'il demande de l'aide pour configurer .rubocop.yml ; lorsqu'il souhaite exécuter des autocorrects sécurisés ou non sécurisés ; ou lors de l'intégration de RuboCop dans des hooks de CI/pre-commit. Les phrases déclencheuses incluent : "lint Ruby", "formater code Ruby", "config RuboCop", "autocorrect Ruby".
Cette compétence est idéale pour les agents axés sur le code (Claude Code, assistants de type Copilot et aides au codage LLM générales) capables de recommander des commandes shell, des modifications de configuration et des étapes d'intégration CI.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.