serena
✓Compréhension du code sémantique avec des opérations de symboles de type IDE. À utiliser lorsque : (1) Analyse de base de code volumineuse (> 50 fichiers), (2) Opérations au niveau des symboles (rechercher, renommer, refactoriser), (3) Suivi des références entre fichiers, (4) Mémoire de projet et persistance de session, (5) Navigation sémantique multilingue. Déclencheurs : "Rechercher un symbole", "Renommer une fonction", "Rechercher des références", "Aperçu des symboles", "Mémoire du projet". IMPORTANT : donnez la priorité aux outils symboliques de Serena par rapport à grep/read basé sur des fichiers pour l'exploration du code.
Installation
SKILL.md
IDE-like semantic code operations via CLI. Provides symbol-level code navigation, editing, and project memory.
| Find function | grep "def func" | symbol find func --body | | List file structure | cat file.py | symbol overview file.py | | Find usages | grep "func(" | symbol refs func | | Edit function | Edit tool | symbol replace func --path file.py | | Rename | Manual find/replace | symbol rename old new --path file.py |
| symbol find [--body] [--depth N] [--path file] | Find symbols by name | | symbol overview | List all symbols in file | | symbol refs [--path file] | Find symbol references | | symbol replace --path --body | Replace symbol body | | symbol insert-after --path --content | Insert after symbol | | symbol insert-before --path --content | Insert before symbol |
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/dianel555/dskills --skill serena- Source
- dianel555/dskills
- Catégorie
- {}Analyse de Données
- Vérifié
- ✓
- Première apparition
- 2026-02-01
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que serena ?
Compréhension du code sémantique avec des opérations de symboles de type IDE. À utiliser lorsque : (1) Analyse de base de code volumineuse (> 50 fichiers), (2) Opérations au niveau des symboles (rechercher, renommer, refactoriser), (3) Suivi des références entre fichiers, (4) Mémoire de projet et persistance de session, (5) Navigation sémantique multilingue. Déclencheurs : "Rechercher un symbole", "Renommer une fonction", "Rechercher des références", "Aperçu des symboles", "Mémoire du projet". IMPORTANT : donnez la priorité aux outils symboliques de Serena par rapport à grep/read basé sur des fichiers pour l'exploration du code. Source : dianel555/dskills.
Comment installer serena ?
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/dianel555/dskills --skill serena 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/dianel555/dskills
Détails
- Catégorie
- {}Analyse de Données
- Source
- skills.sh
- Première apparition
- 2026-02-01