Notre avis
Crée une pull request GitHub destinée à la branche develop, avec un titre normalisé et une description liée au ticket Linear correspondant.
Points forts
- Automatise la création de PR avec un format standardisé
- Intègre directement les informations du ticket Linear
- Inclut une validation de la convention de nommage de branche
- Génère un corps de PR avec sections structurées
Limites
- Nécessite que les modifications soient déjà commitées
- Dépend du respect de la convention de nommage de branche
- Requiert l'accès au serveur MCP Linear et à l'outil GitHub CLI
Utilisez cette compétence lorsque vous avez terminé vos modifications sur une branche conforme et souhaitez créer une pull request propre avec un lien vers un ticket Linear.
Évitez cette compétence si la branche ne suit pas la convention attendue, si les commits ne sont pas encore en place, ou si vous n'avez pas besoin d'intégrer Linear.
Analyse de sécurité
SûrThe skill only uses standard git and gh commands to push a branch and create a PR. No destructive or exfiltrating actions. Safe.
Aucun point d'attention détecté
Exemples
/prCreate a pull request for my current branch with a title and description linking to the Linear issue.Create a PR for branch leramirezca/les-42-fix-auth targeting develop, using Linear issue LES-42.name: pr description: >- Creates a GitHub Pull Request targeting develop, with a standardized title and description linked to the corresponding Linear issue.
Prerequisites
- Changes must be committed on the current branch (use
/commitif not). - The branch must follow the convention
leramirezca/les-{N}-{slug}(use/branchif not).
Step 1 — Gather context
Run in parallel:
git log develop..HEAD --onelineto see the PR commitsgit diff develop...HEAD --statto see changed filesmcp__linear-server__get_issuewith the issue ID (extracted from branch name:les-{N}→LES-{N})
Step 2 — PR title
Format: type(scope): short description — LES-{N}
Valid types:
fix— bug fixfeat— new featuresecurity— security improvementperf— performancerefactor— refactoring without behavior changechore— maintenance (deps, config, etc.)docs— documentationui— interface or style changesdb— schema or migration changes
The scope is the code area: auth, api, ui, journal, billing, i18n, db, etc.
Example: security(auth): increase minimum password length to 8 — LES-121
Max 72 characters.
Step 3 — PR body
## What changes?
{1-3 concise bullets describing the changes}
## Modified files
{List key files with a one-line description each}
## Acceptance criteria
{Copy acceptance criteria from the Linear issue if present,
or draft them from the issue description}
## Linear
Closes LES-{N}
Step 4 — Create the PR
git push -u origin {current-branch}
gh pr create \
--base develop \
--title "{title}" \
--body "$(cat <<'EOF'
{full body}
EOF
)"
Return the PR URL to the user.
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.