Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

指导在 diffsitter 中为新编程语言添加 Tree-sitter 语法支持的逐步指南,涵盖 submodule 集成、构建配置及文件扩展名映射。

5 skills 2,403

Install All Skills

npx skills add afnanenayet/diffsitter --all -g -y
More Options

List skills in collection

npx skills add afnanenayet/diffsitter --list

Skills in Collection (5)

指导在 diffsitter 中为新编程语言添加 Tree-sitter 语法支持的逐步指南,涵盖 submodule 集成、构建配置及文件扩展名映射。
添加新的编程语言支持 配置 Tree-sitter 语法
.claude/skills/add-grammar/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-grammar -g -y
提供向 diffsitter 添加新 diff 输出渲染器的分步指南。指导用户创建模块、实现 Renderer trait、注册模块及枚举变体,支持自定义格式输出。
需要为 diffsitter 添加新的输出格式 询问如何集成新的 diff renderer
.claude/skills/add-renderer/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-renderer -g -y
诊断 diffsitter 产生错误差异输出的问题,通过追踪从解析、AST 处理到生成差异块的完整流水线,定位各阶段故障原因并提供调试方法。
diffsitter 输出结果错误 diffsitter 输出结果令人惊讶 需要排查差异对比工具异常
.claude/skills/debug-diff/SKILL.md
npx skills add afnanenayet/diffsitter --skill debug-diff -g -y
为diffsitter项目提供Rust专家指导,涵盖Tree-sitter FFI、生命周期管理及unsafe优化。
需要Rust高级模式建议 涉及Tree-sitter API使用 处理FFI安全与生命周期问题
.claude/skills/rust-expert/SKILL.md
npx skills add afnanenayet/diffsitter --skill rust-expert -g -y
基于 tree-sitter MCP 工具提供跨语言的 AST 感知代码导航,支持解析文件、查找符号、跳转定义及结构查询,用于精准理解代码结构。
需要快速浏览文件顶层结构 定位特定函数或类的定义 分析特定点的代码上下文和作用域 执行复杂的代码结构模式匹配
plugins/tree-sitter-mcp/skills/ast-navigation/SKILL.md
npx skills add afnanenayet/diffsitter --skill ast-navigation -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-29 16:34
浙ICP备14020137号-1