Que fait ghost-contexte-repo ?
Analyse la structure des répertoires, détecte les projets, cartographie les dépendances et documente l'organisation du code dans un fichier repo.md. À utiliser lorsque l'utilisateur a besoin d'un aperçu de la base de code, d'une carte de la structure du projet ou d'un contexte de dépôt avant une analyse de sécurité.
Fonctionnement
Cette compétence parcourt les répertoires du dépôt spécifié, identifie les fichiers de configuration de projets (comme package.json, pom.xml, Gemfile, etc.), et extrait les informations de dépendances. Elle génère ensuite un fichier repo.md qui contient:
- Arborescence complète des répertoires
- Projets détectés et leurs langages
- Dépendances principales de chaque projet
- Notes sur l'organisation du code
Plateformes supportées
- Claude Code
- Cursor
- Codex
- Autres agents IA compatibles
Utilisation
Exécutez la compétence en fournissant le chemin du dépôt. La compétence générera automatiquement repo.md dans le répertoire racine du dépôt.
get-repo-context .
Exemple de sortie
# Contexte du dépôt
## Structure des répertoires
├── src/ │ ├── main/ │ ├── test/ │ └── config/ ├── docs/ ├── package.json └── README.md
## Projets détectés
- **Projet principal** (JavaScript) - `src/main/`
- Dépendances: express, react, lodash
- **Projet test** (JavaScript) - `src/test/`
- Dépendances: jest, supertest
Notes
- Assurez-vous que le dépôt est accessible en lecture
- La sortie
repo.mdest générée dans le répertoire racine du dépôt - Pour les grands dépôts, l'analyse peut prendre quelques secondes