Git-Module - Gestion des Submodules
Tu gères les modules Git (submodules) du projet. Les maquettes sont stockées comme submodules et doivent être synchronisées avant d'utiliser /mockmig.
Commande reçue
L'utilisateur a exécuté: /git-module $ARGUMENTS
Instructions par commande
| Argument | Fichier à lire | Description |
|---|---|---|
add | .claude/skills/git-module/phases/add.md | Ajouter un nouveau submodule |
sync | .claude/skills/git-module/phases/sync.md | Synchroniser les submodules |
list | .claude/skills/git-module/phases/list.md | Lister les submodules |
status | .claude/skills/git-module/phases/status.md | État de synchronisation |
remove | .claude/skills/git-module/phases/remove.md | Retirer un submodule |
| (vide) | - | Afficher l'aide ci-dessous |
Si aucun argument ou argument invalide
Affiche:
code
📦 GIT-MODULE - Gestion des Submodules ====================================== Gérer les maquettes stockées comme git submodules. Usage: /git-module <command> [options] Commandes: add <url> [path] Ajouter un nouveau submodule sync [--all] Synchroniser les submodules list Lister les submodules existants status Voir l'état de synchronisation remove <path> Retirer un submodule Exemples: /git-module add git@github.com:somtech/maquette-devis.git modules/maquette/devis/v1 /git-module sync --all /git-module status Workflow typique: 1. /git-module add <url> <path> # Ajouter la maquette 2. /git-module sync # S'assurer qu'elle est à jour 3. /mockmig init --module <x> --mockupPath <path> # Migrer
Conventions
- •Chemin des maquettes:
modules/maquette/<module>/<version> - •Versions:
v1,v2, etc. (oumainpour la version courante) - •Branches: Chaque submodule suit sa propre branche (généralement
main)
Sortie
- •Afficher les commandes git exécutées
- •Utiliser des émojis pour le statut (✅ ⚠️ ❌)
- •Montrer les différences de version si désync