ast-grep
✓Recherche et refactorisation de code compatible AST à l'aide d'ast-grep (sg). Utilisez AU LIEU de grep/ripgrep pour rechercher la structure du code. Recherche des fonctions, des classes, des modèles et des anti-modèles dans les bases de code Go, Python, Bash, Terraform/HCL. Déclencheurs sur "ast-grep", "sg", "find function", "find class", "find method", "find all usages", "where is X used", "search for pattern", "find anti-pattern", "code Odeur", "refactor pattern", "structural search", "AST search", "find error handler", "trouver des importations", "trouver des décorateurs", "trouver une structure", "trouver une interface", "rechercher un code", "localiser une fonction", "grep pour une fonction", "trouver une définition". PROACTIF : à utiliser pour TOUTE tâche de recherche de code ; préférez grep/ripgrep pour les fichiers de code.
Installation
SKILL.md
ABOUTME: ast-grep universal guide for AST-aware code search and analysis ABOUTME: Provides patterns for Go, Python, Bash, Terraform/HCL; replaces grep for structural search
ast-grep (sg) is the preferred tool for code search. It matches code structure, not text.
| Tool | Matches | False Positives | Comments/Strings |
Recherche et refactorisation de code compatible AST à l'aide d'ast-grep (sg). Utilisez AU LIEU de grep/ripgrep pour rechercher la structure du code. Recherche des fonctions, des classes, des modèles et des anti-modèles dans les bases de code Go, Python, Bash, Terraform/HCL. Déclencheurs sur "ast-grep", "sg", "find function", "find class", "find method", "find all usages", "where is X used", "search for pattern", "find anti-pattern", "code Odeur", "refactor pattern", "structural search", "AST search", "find error handler", "trouver des importations", "trouver des décorateurs", "trouver une structure", "trouver une interface", "rechercher un code", "localiser une fonction", "grep pour une fonction", "trouver une définition". PROACTIF : à utiliser pour TOUTE tâche de recherche de code ; préférez grep/ripgrep pour les fichiers de code. Source : mauromedda/agent-toolkit.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/mauromedda/agent-toolkit --skill ast-grep- Source
- mauromedda/agent-toolkit
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que ast-grep ?
Recherche et refactorisation de code compatible AST à l'aide d'ast-grep (sg). Utilisez AU LIEU de grep/ripgrep pour rechercher la structure du code. Recherche des fonctions, des classes, des modèles et des anti-modèles dans les bases de code Go, Python, Bash, Terraform/HCL. Déclencheurs sur "ast-grep", "sg", "find function", "find class", "find method", "find all usages", "where is X used", "search for pattern", "find anti-pattern", "code Odeur", "refactor pattern", "structural search", "AST search", "find error handler", "trouver des importations", "trouver des décorateurs", "trouver une structure", "trouver une interface", "rechercher un code", "localiser une fonction", "grep pour une fonction", "trouver une définition". PROACTIF : à utiliser pour TOUTE tâche de recherche de code ; préférez grep/ripgrep pour les fichiers de code. Source : mauromedda/agent-toolkit.
Comment installer ast-grep ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/mauromedda/agent-toolkit --skill ast-grep Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/mauromedda/agent-toolkit
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05