
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.
RuboCop skill provides comprehensive guidance for Ruby linting and formatting. The SKILL.md is well-structured with clear triggers, detailed CLI examples, and extension-specific workflows. No executable scripts were included — only a placeholder README. The skill is purely instructional, relying on the agent to invoke rubocop commands directly.
No security concerns — purely instructional skill with no scripts that execute code. References to external configuration guides in references/ directory are informational only.