Tree-sitter
关于
This Claude skill helps developers create Tree-sitter grammars for incremental parsing and syntax highlighting. It can write grammar files, implement external scanners, design syntax queries, and integrate with editors like VS Code and Neovim. Use it when building or extending language support for editors and tools that leverage Tree-sitter.
快速安装
Claude Code
推荐npx skills add a5c-ai/babysitter -a claude-code/plugin add https://github.com/a5c-ai/babysittergit clone https://github.com/a5c-ai/babysitter.git ~/.claude/skills/Tree-sitter在 Claude Code 中复制并粘贴此命令以安装该技能
GitHub 仓库
相关推荐技能
Source Maps
其他Source Maps Skill是专门用于生成和使用源码映射的工具,帮助开发者调试编译后的代码。它能将压缩或编译后的代码位置精确映射回原始源码,支持多种格式并处理内联函数等复杂场景。适用于需要集成调试器适配器、开发JIT编译器或处理代码生成的工作流程。
Debug Adapter Protocol
其他该Skill专门用于实现Debug Adapter Protocol(DAP),帮助开发者将调试器集成到编辑器中。它能够处理断点管理、单步执行、变量检查和堆栈跟踪等核心调试功能。适用于开发调试适配器、语言服务器或解释器的场景,可显著简化跨工具调试支持的构建过程。
REPL Development
其他这个Skill帮助开发者构建功能丰富的交互式REPL环境,特别适合语言解释器或开发工具的实现。它提供了行编辑、多行输入检测、自动补全和持久状态管理等核心功能。开发者可以基于此快速创建支持历史记录、特殊命令和增量编译的专业级REPL工具。
Language Server Protocol
其他这是一个用于实现Language Server Protocol服务器的专家级Skill,提供完整的IDE功能支持。它能帮助开发者构建具备代码补全、跳转定义、重构等核心功能的语言服务器,特别适合开发编程语言工具链或IDE插件。该Skill支持JSON-RPC传输层、文档同步和语义分析等关键LSP特性。
