split-to-prs
Découper une grosse branche ou une pile de travail non commité en petites pull requests faciles à relire sur GitHub, GitLab ou Forgejo : sauvegarder d'abord dans une ref de secours, proposer des tranches, attendre l'accord, puis créer les branches, indexer les fichiers ou hunks nommés, commiter, pousser et ouvrir les PR avec forge pr_create.
Quand l'utiliser
À utiliser pour « découpe en plusieurs PR », « sépare ça en PR » ou « scinde cette branche ».
Entrées et outils
Le skill reçoit la demande de l'utilisateur en langage naturel : son frontmatter ne déclare aucun argument. Il ne déclare pas d'allowed-tools : les outils disponibles sont ceux de l'agent qui le charge, selon la politique d'outils du projet.
Référence
| Champ | Valeur |
|---|---|
| Nom | split-to-prs |
| Catégorie | DevOps |
| Version | Aucune valeur |
| Licence | Aucune valeur |
| Outils autorisés | Aucune valeur |
| Plugins | - |
| Source | catalog/navin/skills/split-to-prs/SKILL.md |
| Digest | sha256:23a85742c7cacb7e1b7f8903d94929cf544a53ebad86da2342e0074253963de2 |
skill_md_digest | sha256:0fd7fa8b1a7b2d1d05fa757617be4abde13d144f6339847b2e7f38cb6eaa292f |
| Emoji | 🪚 |
requires.bins | git |
Frontmatter
Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :
| Champ | Valeur |
|---|---|
name | split-to-prs |
description | Split a large branch or a pile of uncommitted work into small, reviewable pull requests on GitHub, GitLab or Forgejo: snapshot to a backup ref first, propose slices, wait for approval, then branch, stage named files or hunks, commit, push and open PRs with forge pr_create. Use for 'split this into PRs', 'break this branch up', 'découpe en plusieurs PR'. |
metadata.navin.emoji | 🪚 |
metadata.navin.category | devops |
metadata.navin.requires.bins | git |