Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

指导向 diffsitter 添加新 Tree-sitter 语言语法的步骤,包括配置 git 子模块、清理绑定文件及修改构建脚本。

5 个 Skill 2,395

安装全部 Skills

npx skills add afnanenayet/diffsitter --all -g -y
更多选项

预览集合内 Skills

npx skills add afnanenayet/diffsitter --list

集合内 Skills (5)

指导向 diffsitter 添加新 Tree-sitter 语言语法的步骤,包括配置 git 子模块、清理绑定文件及修改构建脚本。
添加新的编程语言支持 集成 Tree-sitter 语法
.claude/skills/add-grammar/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-grammar -g -y
指导如何为diffsitter项目添加新的差异输出渲染器,涵盖模块创建、注册及枚举配置等步骤。
添加新的 diff 输出格式 扩展 diffsitter 渲染功能
.claude/skills/add-renderer/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-renderer -g -y
用于诊断 diffsitter 产生错误 diff 输出的问题。通过追踪从解析、AST 处理到块生成的完整流水线,定位语言检测、语法解析或节点过滤等阶段的故障原因。
diffsitter 输出结果不正确 diffsitter 输出结果令人惊讶 需要排查 diff 生成流程中的具体阶段错误
.claude/skills/debug-diff/SKILL.md
npx skills add afnanenayet/diffsitter --skill debug-diff -g -y
提供 diffsitter 项目的 Rust 专家指导,涵盖 tree-sitter FFI、生命周期管理及 edition 2024 惯用法。
Rust 代码模式咨询 tree-sitter API 使用问题 高级 Rust 惯用法疑问
.claude/skills/rust-expert/SKILL.md
npx skills add afnanenayet/diffsitter --skill rust-expert -g -y
提供基于tree-sitter的AST代码导航能力,支持跨14+种语言进行符号查找、定义跳转、作用域分析及结构查询,适用于深入理解代码结构和精准定位。
需要快速浏览文件顶层结构 定位特定函数或类的定义 分析代码中的嵌套作用域 执行复杂的代码结构搜索
plugins/tree-sitter-mcp/skills/ast-navigation/SKILL.md
npx skills add afnanenayet/diffsitter --skill ast-navigation -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-10 15:29
浙ICP备14020137号-1 $访客地图$