Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

提供向 diffsitter 添加新 Tree-sitter 语言语法的分步指南,涵盖子模块添加、Rust 绑定清理及构建配置修改。

5 个 Skill 2,398

安装全部 Skills

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

预览集合内 Skills

npx skills add afnanenayet/diffsitter --list

集合内 Skills (5)

提供向 diffsitter 添加新 Tree-sitter 语言语法的分步指南,涵盖子模块添加、Rust 绑定清理及构建配置修改。
添加新的编程语言支持 集成 Tree-sitter 语法
.claude/skills/add-grammar/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-grammar -g -y
提供向 diffsitter 添加新差异输出渲染器的分步指南,涵盖模块创建、注册及枚举配置,适用于扩展工具的输出格式。
用户需要为 diffsitter 添加新的 diff 输出格式 用户询问如何集成自定义渲染器
.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模式、生命周期管理、Box::leak安全优化及2024版本惯用法。
需要Rust高级模式建议 处理tree-sitter API问题 解决FFI生命周期或unsafe代码
.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-09-17 11:03
浙ICP备14020137号-1