Meilleurs skills pour : Documentation automatique
Pour les développeurs qui utilisent Cursor, Copilot ou Claude Code, la documentation automatique est un gain de temps considérable – à condition d’utiliser les bonnes compétences. Les outils d’IA vous aident à enrichir des sections de documentation existantes plutôt que de tout écrire de zéro : concentrez-vous sur des prompts qui décrivent précisément le contexte technique (langage, framework, usage). Une compétence comme « Enrichir une section de documentation » excelle pour ajouter des exemples concrets ou clarifier des APIs complexes. Évitez de demander une documentation générique : l’IA part alors dans du vague. Utilisez plutôt « Relecteur de documents de spécification » pour valider la cohérence avec le code ou les exigences. Piège classique : oublier le format cible (Markdown, AsciiDoc). Précisez-le dans la requête. En combinant ces compétences, vous obtenez une documentation à la fois précise et maintenable, sans effort manuel.
24 skills sélectionnés
Documentation technique
Documentation
Fournit des bonnes pratiques et des modèles pour différents types de documentation : README, références API, commentaires de code et diagrammes d'architecture. Aide à maintenir la cohérence et la clarté lors de la création ou l'amélioration de la documentation de projet, notamment pour les projets open source ou les API.
Rédacteur de Documentation
Documentation
Génère la documentation d'API, les fichiers README et met à jour les docstrings. Suit des normes comme Google, NumPy ou Sphinx. Utile pour maintenir une documentation claire, concise et à jour du code.
Enrichir une section de documentation
Documentation
Permet d'enrichir les sections de documentation trop succintes qui ne présentent qu'une signature et un exemple trivial sans expliquer pourquoi utiliser l'API. Fournit un modèle d'expansion en cinq parties pour ajouter motivation, contraste avec les alternatives et exemple réaliste, afin que les lecteurs comprennent quand et pourquoi choisir cette API.
Contrat d'agent de documentation Phonely
Documentation
Lignes directrices pour les agents IA mettant à jour la documentation Phonely. Met l'accent sur la traçabilité des sources et la séparation des comportements, connaissances et outils.
Documentation Ark avec Diataxis
Documentation
Ce skill guide la structuration de la documentation Ark selon le framework Diataxis (Tutoriels, Guides pratiques, Concepts fondamentaux, Référence). Il aide à décider où placer chaque contenu, à réviser les PR de documentation et à restructurer une documentation existante. Idéal pour créer des docs cohérentes adaptées aux besoins des développeurs, contributeurs et opérateurs.
Recherche de Documentation Technique
Documentation
Guide la recherche et la récupération de documentation technique officielle, de références d'API et de patterns d'implémentation. Utilisé pour explorer des frameworks inconnus, des besoins de version spécifique ou des bonnes pratiques lors de décisions techniques.
Vérification des affirmations de documentation
Documentation
Audit en lecture seule des affirmations dans les documents publics, vérifie si elles sont étayées par des preuves. N'exécute aucune commande.
Indexeur de Documentation
Documentation
Scanne les métadonnées YAML de tous les fichiers markdown dans le dossier docs/ pour fournir un aperçu structuré de la documentation disponible, sans charger le contenu complet. Utilisez ceci en début de session ou pour identifier rapidement les spécifications, plans et contextes pertinents.
Capture des connaissances
Documentation
Capture les décisions architecturales, bugs non évidents et autres découvertes critiques dans la base de connaissances du projet.
Documentation technique
Documentation
Crée et maintient la documentation technique complète : API, README, ADR, changelogs, commentaires de code, guides utilisateur et développeur.
Maintenance de la documentation
Documentation
Cette compétence propose un workflow structuré pour mettre à jour la documentation du projet, notamment CLAUDE.md, README et CHANGELOG. Elle guide à travers des phases comme l'inventaire des documents existants, l'analyse de l'historique Git pour identifier les changements nécessaires, l'optimisation pour la lisibilité par l'IA et la cohérence entre les documents. À utiliser lors de la synchronisation de la documentation avec les modifications de code ou pour améliorer l'efficacité de la documentation pour les agents de codage IA.
Générer et valider des RFC
Documentation
Génère et valide des RFC ArenaQuest selon un standard d'équipe : fichier numéroté, en-tête de métadonnées, sections canoniques et index README.
Créer une ADR
Documentation
Enregistre une décision d'architecture au moment où elle est prise, avec contexte, options, décision et conséquences dans docs/decisions/.
Rédacteur de documentation KDoc
Documentation
Rédige une documentation KDoc concise pour les classes et fonctions Kotlin, avec des résumés courts sans métadonnées ni documentation de variables. Utile lors de l'ajout de KDoc à des fichiers Kotlin en suivant des règles qui excluent les membres privés ou évidents.
Gestionnaire de base de connaissances Morphir
Documentation
Gère la base de connaissances Morphir sous kb/ : bundles OKF, documents conceptuels, index SQLite, intention et Decision Records via la CLI morphir kb.
Synchroniser README multilingue
Documentation
Synchronise la documentation anglaise (README.md) et chinoise (README_ZH.md) en traduisant les sections nouvelles ou modifiées entre les deux fichiers. Préserve les blocs de code, le formatage et la cohérence des termes techniques. Utile pour maintenir une documentation bilingue dans des projets multilingues.
Agent de connaissances projet
Documentation
Maintient une base de connaissances vivante dans le répertoire .knowledge/ avec des fichiers markdown sur l'architecture et les décisions de conception.
Développement axé sur la connaissance
Documentation
Enregistrement des décisions et méta-réflexion après des fonctionnalités avec compromis ou choix architecturaux. Capture le pourquoi et affiche les frictions de session uniquement en chat.
Documentation Diataxis
Documentation
Créez une documentation complète et centrée sur l'utilisateur en suivant le framework Diataxis. Identifiez le type de documentation approprié (tutoriels, guides pratiques, références, explications) et appliquez les meilleures pratiques.
Embellir les README GitHub
Documentation
Redessiner les pages README GitHub ou créer des visuels SVG (hero, badges, diagrammes). Clarifie la portée globale ou limitée aux assets.
Mettre à jour la version Dockerman
Documentation
Met à jour la version de Dockerman avec changelog, fichiers de configuration et badges README en format MDX.
Décisions ADR
Documentation
Rédiger et valider des enregistrements de décisions d'architecture (ADR) pour les changements importants. La machine propose, l'humain approuve.
Optimisation de README pilotée par les faits
Documentation
Crée ou améliore un README chinois-first à partir des faits du dépôt : chaque commande et fonctionnalité est traçable aux fichiers manifestes et sources.
Préparer le changelog pour la release
Documentation
Met à jour le fichier CHANGELOG.md en remplaçant la section [Unreleased] par la version actuelle du plugin et la date, puis ajoute une nouvelle section [Unreleased] vide. Utilisez-le lors de la finalisation d'une version pour préparer les entrées du journal des modifications.
Comment choisir
- Comment ces skills sont-ils sélectionnés ?
- Un algorithme les choisit parmi les skills publiés qui répondent aux critères de cette page, comme la catégorie, les tags ou les outils compatibles. Il les classe d'après le score qualité donné par un modèle de langage. Sur les pages de classement, il tient compte en plus des étoiles GitHub et de la note de sécurité. Personne ne les relit un par un.
- Que signifient les notes de sécurité ?
- Un modèle de langage lit le fichier SKILL.md, sans l'exécuter, et lui attribue une note. Sûr signifie qu'il n'y voit pas de risque d'exécution notable. Prudence, que le skill se sert d'outils puissants comme bash, docker ou le réseau pour un usage légitime. Risqué, qu'il demande des actions destructrices, l'envoi de secrets ou l'exécution de code masqué : un skill noté Risqué n'est jamais publié. Cette note ne remplace pas votre propre lecture du fichier.
- Comment installer un skill ?
- Ouvrez la page d'un skill et suivez ses instructions d'installation pour votre outil — Claude Code, Cursor ou Copilot. Chaque skill détaille les étapes exactes pour le lancer en quelques minutes.