
de atelier20
Générer et maintenir la documentation du projet : README, docs API, changelogs et notes d'architecture ; exécuter des générateurs et versionner la documentation avec le code.
Code Docs fournit des conseils pratiques et des modèles adjacents au dépôt pour générer et maintenir la documentation dans plusieurs langages et types de projets. Il consolide les meilleures pratiques pour la structure des README, la documentation API (TypeDoc, Sphinx, godoc), les conventions de changelog (Keep a Changelog) et les docs d'architecture afin que les ingénieurs puissent rapidement produire une documentation cohérente et testable. La compétence inclut des exemples de commandes pour TypeScript, Python et Go et prescrit un flux de travail simple : identifier les besoins en documentation, générer ou mettre à jour les docs, vérifier les exemples et les liens, puis commiter avec un message clair.
Utilisez cette compétence lors de l'ajout de nouvelles fonctionnalités, de la modification d'API publiques, de la préparation de versions ou lorsqu'un contributeur demande « comment documenter ceci ? ». Idéal pour les mainteneurs de dépôts qui souhaitent une génération de documentation reproductible (TypeDoc, Sphinx, mkdocs) et un modèle de README minimal pour l'intégration des nouveaux projets.
Idéalement utilisé par des agents orientés développement avec un accès au shell et aux fichiers pouvant exécuter des chaînes d'outils de langage (Node, Python, Go) ou invoquer des étapes de build de dépôt.
Une compétence de génération de documentation qui fournit des modèles et des commandes pour les README, les docs API, les changelogs et les documents d'architecture pour TypeScript, Python et Go. Le SKILL.md est une référence raisonnable mais agit davantage comme une fiche mémo statique que comme un flux de travail agent actionnable — il liste les commandes de génération mais manque de logique de décision sur le moment et la manière de les invoquer. Aucun script intégré, tout doit donc être exécuté manuellement par l'agent. Le répertoire References/ est mentionné mais n'est pas inclus dans les données récupérées.
Compétence propre sans préoccupations de sécurité. Pas d'identifiants, pas d'appels réseau, pas de commandes destructives. La principale faiblesse est qu'il s'agit essentiellement d'une référence markdown bien organisée plutôt que d'une compétence avec des scripts d'automatisation. Pourrait être beaucoup plus utile avec des modèles intégrés ou un script de génération.