بنقرة واحدة
copy-env
Copie les fichiers .env depuis le worktree principal vers le worktree courant
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Copie les fichiers .env depuis le worktree principal vers le worktree courant
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Récupère les N derniers fichiers d'un dossier (Downloads par défaut) et les affiche/lit. Cross-platform (macOS, Linux, WSL). Supporte aliases (downloads, desktop, pictures, screenshots, documents, videos, music) et offset négatif pour skip les plus récents.
Add, commit et push les changements. Ajouter "?" pour le mode garde-fou, "!" pour forcer sans confirmation même sur main.
Met à jour le README selon les derniers changements
Nettoie les commentaires trop situationnels ou liés à la conversation dans les changements de la branche
Analyse et corrige les erreurs de CI (boucle watch jusqu'à green)
Lance le build et corrige les erreurs
| name | copy-env |
| description | Copie les fichiers .env depuis le worktree principal vers le worktree courant |
| allowed-tools | Bash, Read, Glob |
Copie les fichiers .env depuis le worktree principal vers le worktree courant.
Vérifie qu'on est dans un worktree (pas le principal) :
CURRENT=$(git rev-parse --show-toplevel)
# Le premier worktree listé est toujours le principal
MAIN_WT=$(git worktree list | head -1 | awk '{print $1}')
$CURRENT == $MAIN_WT → "Tu es déjà dans le worktree principal." et STOPListe tous les fichiers .env* dans le worktree principal :
find "$MAIN_WT" -maxdepth 1 -name ".env*" -type f
Copie dynamiquement tous les .env* trouvés :
for f in "$MAIN_WT"/.env*; do
[ -f "$f" ] && cp "$f" "$CURRENT/$(basename "$f")"
done
Cela couvre .env, .env.local, .env.development, .env.staging, .env.test, etc.
Si le projet est un monorepo (sous-dossiers avec leurs propres .env) :
# Chercher les .env dans les sous-dossiers apps/ et packages/
find "$MAIN_WT" -path "*/apps/*/.env*" -o -path "*/packages/*/.env*" | grep -v node_modules
Si trouvés → reproduire la même structure dans le worktree courant et copier.
Afficher un résumé des fichiers copiés.