원클릭으로
pr
Crée ou met à jour une PR complète (rebase, push, create/update)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Crée ou met à jour une PR complète (rebase, push, create/update)
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
Copie les fichiers .env depuis le worktree principal vers le worktree courant
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)
| name | pr |
| description | Crée ou met à jour une PR complète (rebase, push, create/update) |
| allowed-tools | Bash, Read, Edit, Write, Grep |
Crée une Pull Request propre :
Vérifie l'état actuel :
git status
CURRENT=$(git branch --show-current)
MAIN=$(git remote show origin | grep 'HEAD branch' | cut -d' ' -f5)
main ou master → STOP, on ne crée pas de PR depuis mainVérifie si une PR existe déjà pour cette branche :
gh pr view --json number,title,body,url 2>/dev/null
Retenir le résultat — on en aura besoin à l'étape 8.
Si changements non commités (working tree dirty) :
git stash -u
Note : stash uniquement si git status --porcelain retourne des fichiers. Les commits non pushés ne nécessitent PAS de stash.
Rebase sur main (NE PAS checkout main — worktrees) :
git fetch origin $MAIN
git rebase origin/$MAIN
Si conflits → les résoudre
Si on avait stash :
git stash pop
Si conflits → les résoudre Puis commit et push (message clair, sans Co-Authored-By)
Push la branche :
git push -u origin $CURRENT --force-with-lease
Prépare la PR — détecter les conventions du repo :
# Template PR ?
cat .github/PULL_REQUEST_TEMPLATE.md 2>/dev/null || cat .github/pull_request_template.md 2>/dev/null
# Langue et style des PR récentes
gh pr list --state merged --limit 5 --json title,body --jq '.[] | "Title: \(.title)\nBody: \(.body[:200])\n---"'
Crée ou met à jour la PR :
gh pr create --title "..." --body "..."
gh pr edit --title "..." --body "..."
Affiche le lien de la PR (créée ou mise à jour)