← ClaudeAtlas

branch-wrap-uplisted

Use when the user says the work is done and wants to close out a branch — orchestrates the wrap-up of already-written work: gathers uncommitted/branch changes, delegates the code review to senior-review (standard tier by default), proposes a conventional commit message in the project's own style, suggests push + MR/PR on GitLab (glab) or GitHub (gh) auto-detected from the remote, and runs a CLAUDE.md/memory knowledge-capture check. Propose-only on git: never runs add/commit/push itself, the user validates each action; never mentions AI. NOT for the deep review itself (use senior-review), nor for building a feature (use feature-loop), nor for creating the issue/branch/MR up front (use issue-mr). Flags: --no-review (review already done), --quick/--deep (tier passed through to senior-review).
ohugonnot/claude-skills · ★ 0 · Code & Development · score 75
Install: claude install-skill ohugonnot/claude-skills
# Branch Wrap-Up **skill_version : 1.1.0** (historique : `CHANGELOG.md`). Clôture d'une branche de travail : review déléguée → proposition de commit → suggestion push/MR-PR → capture de connaissances. S'applique à du travail **déjà fait** — à la main ou laissé par `feature-loop` en mode `no_auto_commit`. <!-- LOCKED: modif humaine directe uniquement --> ## Principes - **Review → Propose → Capture.** Dans cet ordre, jamais de raccourci. - **Propose-only sur git** : le skill ne lance JAMAIS `git add`, `git commit`, `git push` ni de création de MR/PR lui-même. Il prépare les commandes exactes, l'utilisateur exécute (ou donne son feu vert explicite). - **Reviewer ≠ auteur** : la review est déléguée à `senior-review` (ou à défaut à un agent aveugle), jamais faite par la session qui a écrit le code. - **Zéro hardcode** : plateforme, branche cible, format de commit, langue — tout est découvert live dans le projet (conventions reprises d'`issue-mr`). - **Effort proportionné** : wrap-up d'un patch de 10 lignes ≠ clôture d'une feature de 3 jours. Tier de review et profondeur de capture dimensionnés à l'enjeu. ## Logs Préfixes de progression, une ligne par sous-étape clé, style factuel : `[context]` `[gather]` `[review]` `[commit]` `[push]` `[capture]` `[done]`. ## Parsing des arguments - `--no-review` : saute l'Étape 2 (l'utilisateur a déjà reviewé — ex. sortie de `senior-review` ou de `feature-loop` dans la même session). - `--quick` / `--deep` : tier passé tel quel à `senior-r