CommunityPesquisa e Análise de Dadosgithub.com

ast-grep/ast-grep

Guia para escrever regras ast-grep e realizar busca e análise estrutural de código. Use quando usuários precisarem pesquisar bases de código usando padrões de Árvore Sintática Abstrata (AST), encontrar estruturas específicas de código ou realizar consultas complexas que vão além da busca textual simples.

O que é ast-grep?

Este guia descreve como utilizar a ferramenta ast-grep para realizar buscas e análises estruturais em bases de código usando padrões de Árvore Sintática Abstrata (AST). Diferente de buscas textuais simples, que operam sobre strings, o ast-grep permite encontrar construções e estruturas específicas de código com base na sintaxe da linguagem, como funções, classes, loops ou padrões de design. É especialmente útil para desenvolvedores que precisam localizar rapidamente trechos de código com características estruturais particulares, como 'funções que chamam outra função específica' ou 'todos os lugares onde uma determinada variável é atribuída'.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ast-grep/agent-skill/tree/main/skills/ast-grep

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que ast-grep faz?

Guia para escrever regras ast-grep para realizar busca e análise estrutural de código. Use quando os usuários precisarem pesquisar bases de código usando padrões de Árvore Sintática Abstrata (AST), encontrar estruturas específicas de código ou realizar consultas complexas de código que vão além da busca textual simples. Esta skill deve ser utilizada quando os usuários solicitarem busca por padrões de código, encontrar construções específicas de linguagem ou localizar código com características estruturais particulares.

Habilidades Relacionadas