Agent Skills › afnanenayet/diffsitter

afnanenayet/diffsitter

GitHub

提供在 diffsitter 中添加新 Tree-sitter 语言语法的分步指南,涵盖 git submodule 配置、清理 Rust 绑定及修改构建脚本等核心步骤。

5 skills 2,397

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 submodule 配置、清理 Rust 绑定及修改构建脚本等核心步骤。
添加新的编程语言支持 配置 Tree-sitter 语法解析器
.claude/skills/add-grammar/SKILL.md
npx skills add afnanenayet/diffsitter --skill add-grammar -g -y
提供向 diffsitter 添加新 diff 输出渲染器的分步指南。包含前置文件阅读、模块创建、注册及枚举配置等步骤,帮助开发者扩展输出格式。
用户需要为 diffsitter 添加新的 diff 输出格式 用户询问如何集成自定义渲染器到 diffsitter
.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、生命周期管理、unsafe 优化及 Edition 2024 惯用法。
需要 Rust 高级模式建议 Tree-sitter API 使用问题 FFI 安全与生命周期管理
.claude/skills/rust-expert/SKILL.md
npx skills add afnanenayet/diffsitter --skill rust-expert -g -y
提供基于 tree-sitter 的 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-09-09 18:43
浙ICP备14020137号-1 $Гость$