
de kit83
Guide de développement pour créer des extensions Kit : enregistrement d'outils, commandes slash, widgets, raccourcis clavier et intégration au cycle de vie de Kit.
Un guide complet pour les développeurs qui enseigne comment concevoir des extensions Kit (programmes Go monofichiers exécutés avec Yaegi). Il explique la structure des extensions, les événements du cycle de vie, l'enregistrement des outils, des commandes slash, des raccourcis clavier, des widgets, des options, les tests et la distribution. Il fournit des modèles de code concrets et des exemples pour construire des extensions prêtes pour la production.
Utilisez cette compétence lorsque vous devez créer ou modifier des extensions Kit, ajouter des outils ou des commandes personnalisés, intercepter la saisie de l'éditeur, restituer la sortie d'un outil ou distribuer des extensions via git. Elle est utile pour les auteurs d'extensions, les intégrateurs et les équipes intégrant Kit dans leurs flux de travail.
Fonctionne avec les environnements d'exécution d'agents Kit basés sur CLI et TUI et les agents pilotés par des modèles de langage capables d'exécuter des extensions Go via Yaegi. Compatible avec les flux de développement locaux et le chargeur d'extensions de Kit.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.