Aspect5/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.

Qu'est-ce que agent-skills ?

Ce référentiel fournit un ensemble de compétences (skills) portables et agnostiques pour l'agent AI Codex, spécifiquement conçues pour les grandes bases de code où la qualité du code est primordiale. Il permet d'ajouter des instructions réutilisables, adaptées à différents projets, sans intervention manuelle sur chaque dépôt. Les compétences sont définies dans un format structuré (SKILL.md) et peuvent inclure des règles de linting, des conventions de nommage, des bonnes pratiques ou des processus de revue. Cela facilite l'application cohérente de standards de qualité sur tous les projets d'une organisation. Le système est compatible avec Codex (OpenAI) et peut être intégré à des workflows CI/CD, tout en restant simple à maintenir centralement. Son objectif principal est de standardiser les pratiques de développement dans les environnements où la cohérence et la fiabilité du code sont critiques.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add Aspect5/agent-skills

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

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

  1. Clonez ce référentiel ou copiez les fichiers nécessaires.
  2. Ajoutez le fichier SKILL.md dans le dossier .skills/ de votre projet.
  3. 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

Skills associés