Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

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

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项目添加新Tree-sitter语言语法的步骤,包括配置git子模块、清理Rust绑定及修改构建脚本。
添加新的编程语言支持 集成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 差异输出异常的技能,通过追踪从解析、AST 处理到分块生成的全流程来定位问题。
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-28 01:45
浙ICP备14020137号-1 $Carte des visiteurs$