MCP HubMCP Hub
Volver a habilidades

Language Server Protocol

a5c-ai
Actualizado 6 days ago
13 vistas
331
15
331
Ver en GitHub
Otrogeneral

Acerca de

Esta Habilidad Claude ayuda a los desarrolladores a implementar servidores del Protocolo de Servidor de Lenguaje con todas las funciones y soporte integral para IDE. Ofrece orientación experta sobre la implementación de características principales del LSP, incluyendo sincronización de documentos, análisis semántico, navegación de código y herramientas de refactorización. Úsala al construir o mejorar servidores de lenguaje para habilitar integraciones enriquecidas en editores.

Instalación rápida

Claude Code

Recomendado
Principal
npx skills add a5c-ai/babysitter -a claude-code
Comando PluginAlternativo
/plugin add https://github.com/a5c-ai/babysitter
Git CloneAlternativo
git clone https://github.com/a5c-ai/babysitter.git ~/.claude/skills/Language Server Protocol

Copia y pega este comando en Claude Code para instalar esta habilidad

Repositorio GitHub

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

Habilidades relacionadas

Source Maps

Otro

Esta habilidad permite generar y consumir mapas de origen para depurar código compilado, admitiendo formatos como JSON V3 y DWARF. Maneja el mapeo de posiciones generadas al código fuente original, funciones en línea y la composición de mapas de origen. Úsela al desarrollar compiladores, depuradores o compiladores JIT para mantener información de depuración precisa.

Ver habilidad

Debug Adapter Protocol

Otro

Esta habilidad ayuda a los desarrolladores a implementar el Protocolo de Adaptador de Depuración (DAP) para integrar depuradores en editores como VS Code. Maneja funciones centrales de depuración, incluyendo puntos de interrupción, ejecución paso a paso, seguimientos de pila e inspección de variables. Úsala al construir o extender un adaptador de depuración para un lenguaje o entorno de ejecución personalizado.

Ver habilidad

Tree-sitter

Otro

Esta habilidad de Claude ayuda a los desarrolladores a crear gramáticas Tree-sitter para análisis incremental y resaltado de sintaxis. Puede escribir archivos de gramática, implementar escáneres externos, diseñar consultas de sintaxis e integrarse con editores como VS Code y Neovim. Úsala al construir o extender soporte de lenguajes para editores y herramientas que aprovechan Tree-sitter.

Ver habilidad

REPL Development

Otro

Esta habilidad ayuda a los desarrolladores a construir REPLs interactivos con funciones como edición de readline, entrada multilínea y autocompletado con tabulador. Es ideal para crear intérpretes de lenguaje, consolas de desarrollo o herramientas que requieran evaluación incremental de código. Úsala al implementar estados REPL persistentes, evaluación de expresiones o comandos especiales como :help y :type.

Ver habilidad