
de sparky65
Outils CLI pour lire, éditer et exécuter des dialogues SolveIt (dialogues de type notebook avec des cellules de code, de note et de prompt) et retourner des résultats JSON pour les flux d'automatisation.
Fournit des utilitaires de ligne de commande pour manipuler les dialogues SolveIt (documents de style notebook composés de cellules de code, de note, de prompt et de cellules brutes). La compétence documente un ensemble de commandes pour lire les dialogues, ajouter/mettre à jour/supprimer des messages, exécuter des cellules individuelles ou des dialogues entiers, et retourner des résumés JSON adaptés à l'automatisation.
À utiliser lors de l'intégration d'expériences de style SolveIt dans des pipelines d'automatisation : exécuter programmatiquement des cellules de code, ajouter des notes, exécuter des prompts ou extraire des sorties pour la CI, l'ETL ou des expériences reproductibles. Utile pour les développeurs et chercheurs qui scriptent des notebooks interactifs via CLI.
uv run {baseDir}/solveit_tools.py) ; le dépôt contient un répertoire binread_dialog, add_message, exec_message, update_message, delete_message et run_dialogAgents capables d'exécuter des commandes shell et de parser du JSON (agents de type Copilot, agents d'automatisation locaux, harnais ACP).
SolveIt Dialog Tools fournit des commandes CLI pour lire, éditer et exécuter des dialogues SolveIt (structures de type notebook avec des cellules de code, de notes et de prompts). Le SKILL.md est bien écrit avec une documentation claire des commandes, des tableaux de drapeaux et des conseils de workflow typiques. Aucun script groupé n'était présent, seule l'analyse statique a donc été possible. La compétence nécessite un jeton SolveIt propriétaire et l'exécuteur `uv`, ce qui limite l'utilisabilité immédiate aux utilisateurs déjà intégrés à l'écosystème SolveIt. Aucune préoccupation de sécurité — toutes les commandes prennent des URL et des identifiants de message explicites, sans piping, sans codage en dur d'identifiants, ni modèles destructeurs.
uvSOLVEIT_TOKEN env varCompétence propre, bien documentée. Faible utilité en raison d'une audience restreinte (utilisateurs de la plateforme SolveIt uniquement). La compétence est essentiellement un wrapper CLI autour d'un service propriétaire. Le SKILL.md lui-même est de haute qualité — bonne structure, exemples clairs, frontmatter approprié. L'architecture est solide avec une séparation basée sur les commandes, mais manque de répertoires scripts/ ou references/. Bénéficierait d'exemples de gestion d'erreurs et d'une section de dépannage.