ast-grep
✓Recherche le code par modèles AST et effectue une refactorisation structurelle dans les fichiers. À utiliser pour rechercher des appels de fonction, remplacer des modèles de code ou refactoriser une syntaxe à laquelle l'expression régulière ne peut pas correspondre de manière fiable.
Installation
SKILL.md
| $VAR | Match a single AST node and capture it as VAR | | $$$VAR | Match zero or more AST nodes (spread) and capture as VAR | | $ | Anonymous placeholder (matches any single node, no capture) | | $$$ | Anonymous spread placeholder (matches any number of nodes) |
Shell quoting: Escape $ as \$VAR or wrap in single quotes.
javascript, typescript, tsx, html, css, python, go, rust, java, c, cpp, csharp, ruby, php, yaml
Recherche le code par modèles AST et effectue une refactorisation structurelle dans les fichiers. À utiliser pour rechercher des appels de fonction, remplacer des modèles de code ou refactoriser une syntaxe à laquelle l'expression régulière ne peut pas correspondre de manière fiable. Source : knoopx/pi.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/knoopx/pi --skill ast-grep- Source
- knoopx/pi
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-15
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que ast-grep ?
Recherche le code par modèles AST et effectue une refactorisation structurelle dans les fichiers. À utiliser pour rechercher des appels de fonction, remplacer des modèles de code ou refactoriser une syntaxe à laquelle l'expression régulière ne peut pas correspondre de manière fiable. Source : knoopx/pi.
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/knoopx/pi --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/knoopx/pi
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-15