Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

指导如何在diffsitter中通过添加git子模块、清理构建文件及配置build.rs,为新编程语言集成Tree-sitter语法支持。

5 skills 2,395

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中通过添加git子模块、清理构建文件及配置build.rs,为新编程语言集成Tree-sitter语法支持。
为diffsitter添加新语言支持 集成新的Tree-sitter语法
.claude/skills/add-grammar/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-grammar -g -y
提供在 diffsitter 项目中新增 diff 输出渲染器的分步指南,涵盖模块创建、枚举注册及配置集成,用于扩展代码比对结果的展示格式。
需要添加新的 diff 输出格式 为 diffsitter 项目开发自定义渲染器
.claude/skills/add-renderer/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-renderer -g -y
用于诊断 diffsitter 生成错误或不预期差异输出的问题。通过追踪从解析到 AST 处理再到 hunk 生成的完整流水线,逐阶段排查语言检测、语法树构建及节点过滤等环节的潜在故障。
diffsitter 产生错误的 diff 结果 diffsitter 输出与预期不符 需要排查代码差异工具的内部处理逻辑
.claude/skills/debug-diff/SKILL.md
npx skills add afnanenayet/diffsitter --skill debug-diff -g -y
为diffsitter项目提供Rust专家指导,涵盖Tree-sitter FFI模式、生命周期管理、Box::leak安全使用及RefCell内部可变性。
需要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 感知的代码导航能力,支持符号查找、定义跳转、作用域检查及结构查询,覆盖 14+ 种语言,用于精确理解代码结构。
需要定位代码中的符号或定义 分析特定位置或范围的代码结构 执行复杂的结构化代码搜索
plugins/tree-sitter-mcp/skills/ast-navigation/SKILL.md
npx skills add afnanenayet/diffsitter --skill ast-navigation -g -y

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-06 20:53
浙ICP备14020137号-1 $Carte des visiteurs$