Que fait skills-audit-skill ?
Audit de compétences — Profilage, notation et optimisation d'outils d'agent universel.
Ce skill vous permet d'auditer les compétences et outils de votre agent AI. Il produit un profil détaillé, un score, et des recommandations d'optimisation.
Fonctionnalités principales
- Profilage : Analyse des capacités et des métadonnées des outils.
- Notation : Score basé sur des critères prédéfinis (efficacité, pertinence, couverture).
- Optimisation : Suggestions d'amélioration pour chaque outil audité.
Utilisation
Pour lancer un audit, exécutez la commande suivante dans votre terminal :
skills-audit --profile --score --optimize
Options disponibles
| Option | Description | Valeur par défaut |
|---|---|---|
--profile | Générer un profil détaillé | false |
--score | Calculer un score d'efficacité | false |
--optimize | Produire des recommandations d'optimisation | false |
--output | Fichier de sortie pour le rapport | audit-report.md |
Exemple de rapport
# Rapport d'audit - Agent X
## Profil
- Nom : Agent X
- Version : 1.2.3
- Outils installés : 4
## Score
- Score global : 78/100
- Répartition :
- Outil A : 85/100
- Outil B : 70/100
- Outil C : 90/100
## Recommandations
1. Mettre à jour l'outil B pour corriger une vulnérabilité.
2. Ajouter un outil de validation des entrées.
Configuration
Les critères de notation peuvent être personnalisés via le fichier config.yaml situé à la racine du projet :
scoring:
weight:
efficiency: 0.5
coverage: 0.3
relevance: 0.2
Prérequis
- Node.js >= 16
- Un agent AI compatible (Claude Code, Cursor, Codex)
Installation
npm install -g skills-audit-skill
Contribution
Les contributions sont les bienvenues ! Veuillez consulter le fichier CONTRIBUTING.md pour plus de détails.
Licence
MIT