MCP HubMCP Hub
Retour aux compétences

Debug Adapter Protocol

a5c-ai
Mis à jour 6 days ago
11 vues
331
15
331
Voir sur GitHub
Autregeneral

À propos

Cette compétence aide les développeurs à mettre en œuvre le Debug Adapter Protocol (DAP) pour intégrer des débogueurs dans des éditeurs comme VS Code. Elle gère les fonctionnalités de débogage essentielles, notamment les points d'arrêt, l'exécution pas à pas, les traces de pile et l'inspection des variables. Utilisez-la lors de la création ou de l'extension d'un adaptateur de débogage pour un langage ou un environnement d'exécution personnalisé.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add a5c-ai/babysitter -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/a5c-ai/babysitter
Git CloneAlternatif
git clone https://github.com/a5c-ai/babysitter.git ~/.claude/skills/Debug Adapter Protocol

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Dépôt GitHub

a5c-ai/babysitter
Chemin: plugins/babysitter/skills/babysit/process/specializations/programming-languages/skills/dap-protocol
0
agent-orchestrationagent-skillsagentic-aiagentic-workflowai-automationbabysitter

Compétences associées

Source Maps

Autre

Cette compétence permet de générer et d'utiliser des cartes sources pour déboguer du code compilé, en prenant en charge des formats tels que V3 JSON et DWARF. Elle gère la mise en correspondance des positions générées avec le code source d'origine, les fonctions intégrées et la composition des cartes sources. Utilisez-la lors du développement de compilateurs, de débogueurs ou de compilateurs JIT pour conserver des informations de débogage précises.

Voir la compétence

Debug Adapter Protocol

Autre

Cette compétence aide les développeurs à mettre en œuvre le Debug Adapter Protocol (DAP) pour intégrer des débogueurs dans des éditeurs comme VS Code. Elle gère les fonctionnalités de débogage essentielles, notamment les points d'arrêt, l'exécution pas à pas, les traces de pile et l'inspection des variables. Utilisez-la lors de la création ou de l'extension d'un adaptateur de débogage pour un langage ou un environnement d'exécution personnalisé.

Voir la compétence

Tree-sitter

Autre

Cette compétence de Claude aide les développeurs à créer des grammaires Tree-sitter pour l'analyse syntaxique incrémentale et la coloration syntaxique. Elle peut rédiger des fichiers de grammaire, implémenter des scanners externes, concevoir des requêtes de syntaxe et s'intégrer à des éditeurs comme VS Code et Neovim. Utilisez-la lors de la création ou de l'extension de la prise en charge d'un langage pour des éditeurs et des outils qui exploitent Tree-sitter.

Voir la compétence

REPL Development

Autre

Cette compétence aide les développeurs à construire des REPL interactifs avec des fonctionnalités telles que l'édition readline, la saisie multi-lignes et la complétion par tabulation. Elle est idéale pour créer des interpréteurs de langage, des consoles de développement ou des outils nécessitant une évaluation incrémentielle de code. Utilisez-la lors de la mise en œuvre d'états REPL persistants, de l'évaluation d'expressions ou de commandes spéciales comme :help et :type.

Voir la compétence