Que fait agent-skills ?
Compétences Codex portables et indépendantes des projets, conçues pour les grandes bases de code où la qualité du code est essentielle.
Objectif
Ce référentiel contient un ensemble de compétences (skills) réutilisables et agnostiques pour l'agent AI Codex. Chaque compétence est stockée dans son propre fichier SKILL.md et peut être facilement importée dans n'importe quel projet.
Comment ça marche
Les compétences sont définies sous forme de fichiers markdown structurés, chacun décrivant une règle, une convention ou un processus spécifique. Pour utiliser une compétence, il suffit de copier le fichier SKILL.md correspondant dans le répertoire .skills/ de votre projet, puis d'ajouter une référence dans un fichier de configuration (ex. codex.yaml).
Compétences disponibles
- linting : Règles de linting standardisées pour plusieurs langages.
- naming-conventions : Conventions de nommage pour les variables, fonctions, classes, etc.
- code-review : Processus de revue de code automatisé via Codex.
- testing-standards : Bonnes pratiques et standards pour les tests unitaires et d'intégration.
Utilisation
- Clonez ce référentiel ou copiez les fichiers nécessaires.
- Ajoutez le fichier SKILL.md dans le dossier
.skills/de votre projet. - Référencez la compétence dans votre configuration Codex :
# codex.yaml
skills:
- path: .skills/linting/skill.md
- path: .skills/naming-conventions/skill.md
Contribution
Les contributions sont les bienvenues ! Veuillez soumettre une pull request avec une description claire de votre compétence et de son objectif.
Licence
MIT