
de dbg15
CLI persistante pour le débogage, le profilage et le désassemblage JIT à travers divers langages et backends ; capture les hits pour l'analyse différentielle et les tendances.
dbg fournit une interface de débogage et de profilage en ligne de commande canonique et persistante qui unifie les backends (lldb, netcoredbg, perf, callgrind, etc.) et enregistre les hits de points d'arrêt et les traces dans une DB de session. Il prend en charge le contrôle du flux (run/step/continue), les points d'arrêt, l'inspection, le désassemblage, la capture de hits, la comparaison de sessions, le replay et le profilage spécifique aux GPU via un binaire gdbg distinct. La skill documente les préconditions basées sur des adaptateurs et un vocabulaire qui mappe les objectifs de l'utilisateur au backend correct.
Utilisez dbg lorsque vous avez besoin d'une inspection ou d'un profilage déterministe au runtime au lieu de deviner à partir du code source : débogage de processus actifs, attachement à des PID, profilage de points chauds, collecte de désassemblages JIT, comparaison d'exécutions, ou investigation d'erreurs de mémoire et de performance de kernels GPU. Préférez gdbg pour les charges de travail GPU et les adaptateurs pour les pré-vérifications spécifiques au backend.
adapters/ avec des conseils spécifiques au backend et des traductions de commandes canoniques.Compatibilité déduite : agents conscients du langage et du runtime capables d'orchestrer des outils système et d'interpréter la sortie d'un débogueur (assistants de niveau système, débogueurs devops et agents de code avancés).
dbg est un CLI persistant bien documenté pour le débogage, le profilage et le désassemblage JIT à travers de nombreux langages et backends. Le fichier SKILL.md est exhaustif avec des phrases de déclenchement claires, un tableau détaillé de sélection de backend, un vocabulaire de commandes canoniques, des requêtes de capture de hits et la gestion du cycle de vie des sessions. Aucun script n'a été intégré. Aucune préoccupation de sécurité — la compétence instruit sur le contrôle des processus et la sensibilisation au sandbox. Frontmatter bien structuré et séparation claire entre le document principal et adapters/
Fichier SKILL.md impressionnant de thoroughness. Bon frontmatter avec des phrases de déclenchement spécifiques. Vocabulaire de commandes et règles de cycle de vie clairs. La discipline 'always dbg kill' est bien mise en avant. Pas d'identifiants, pas d'appels réseau, pas de risques d'exfiltration. Déductions : aucun script pour vérifier la fonctionnalité (-quality), les références aux adaptateurs sont des documents externes non intégrés (-arch), la limitation du sandbox réduit la praticité dans certains environnements (-usefulness). La sécurité est robuste — pas d'injection shell, pas de récupération distante, pas de gestion d'identifiants.