Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

指导在 diffsitter 项目中通过 git submodule 添加新 Tree-sitter 语言语法支持,包括清理绑定、配置编译信息及注册文件扩展名。

5 skills 2,394

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 submodule 添加新 Tree-sitter 语言语法支持,包括清理绑定、配置编译信息及注册文件扩展名。
需要为 diffsitter 添加新的编程语言解析支持 集成第三方 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 处理到 hunk 生成的完整流水线各阶段来定位根源。
diffsitter 产生错误的 diff 结果 diffsitter 产生令人惊讶的 diff 结果
.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高级惯用法和FFI交互。
需要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

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 01:14
浙ICP备14020137号-1 $Гость$