gen-docs
Utilisez cette compétence lorsque l'utilisateur demande d'analyser un projet et de mettre à jour la documentation (ex. README.md).
Étapes
- Lister la racine du projet et identifier les packages, binaires, ressources et fichiers de configuration.
- Lire
go.modpour capturer le nom du module, la version de Go et les dépendances. - Lire les fichiers sources clés de chaque package pour résumer les API et le comportement.
- Mettre à jour ou créer
README.mdavec :- Titre du projet et aperçu en une ligne
- Structure du répertoire (arborescence ou liste)
- Descriptions des packages avec les fonctions/types clés
- Descriptions des binaires/CLI
- Dépendances et prérequis
- Confirmer le chemin du fichier et demander si plus de détails (exemples, utilisation) sont nécessaires.
Quand utiliser
- L'utilisateur dit "mettre à jour le readme avec un aperçu du projet"
- L'utilisateur demande d'"analyser le projet et mettre à jour la doc"
- L'utilisateur souhaite une documentation au niveau du projet générée à partir du code source