LogoClawIndex
案例技能关于
LogoClawIndex

ast-grep - 结构化代码搜索、检查与重写

使用 ast-grep 基于语法树映射、搜索、验证、检查和重写源代码。

标签

更新于: 2026-10-08
AST 分析结构化搜索代码检查代码重写规则编写语法树

能力

典型输入

典型输出

该技能可以做什么

  • 映射源代码结构
  • 搜索语法树
  • 检查语法树
  • 验证匹配规则
  • 编写持久规则
  • 应用结构化重写

输入

  • 源文件路径
  • 源代码片段
  • 搜索模式
  • 内联 YAML 规则
  • 项目规则文件
  • 语言标识符

输出

  • 结构概览
  • 搜索匹配结果
  • 语法树转储
  • 规则测试结果
  • 检查诊断信息
  • 重写后的源文件

要求

  • ast-grep CLI
  • MCP 工具
  • Tree-sitter 语言语法
  • 持久规则所需的 sgconfig.yml

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
映射源代码结构
搜索语法树
检查语法树
验证匹配规则
源文件路径
源代码片段
搜索模式
结构概览
搜索匹配结果
语法树转储