{"product_id":"pull-request-description-prompt","title":"Invite pour description de pull request","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n\n  \u003cdiv style=\"background: #E6F1FB; border: 1px solid #BDD8F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n    \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #185FA5; letter-spacing: 0.06em; text-transform: uppercase;\"\u003ePrompts techniques \u0026 de développement\u003c\/p\u003e\n    \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eRédigez des descriptions de PR qui facilitent le travail des relecteurs — et « refactoring mineur » n’est jamais une description acceptable.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n    Ce prompt de description de pull request rédige des descriptions claires et structurées — titre affiné à l’impératif, résumé, contexte et motivation, changements regroupés par domaine, notes d’implémentation, couverture des tests, espaces réservés pour captures d’écran des modifications UI, liste de contrôle de déploiement, évaluation des risques avec plan de retour en arrière, et consignes pour les relecteurs. Collez dans Claude, ChatGPT ou tout chat AI, insérez votre diff ou changelog, et obtenez une description prête à ouvrir la PR.\n  \u003c\/p\u003e\n\n  \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n    Une PR qui prétend être « à faible risque » et qui introduit une régression nuit plus à la confiance qu’une évaluation honnête « risque moyen — voici ce qui pourrait casser ». Ce prompt impose une évaluation honnête des risques, des plans de retour en arrière explicites, et un ordre de revue suggéré pour que les relecteurs sachent s’ils doivent commencer par l’API ou l’UI. Les changements majeurs sont signalés clairement — jamais cachés. Fonctionne avec Claude, ChatGPT ou tout modèle de chat AI.\n  \u003c\/p\u003e\n\n  \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eCe que vous obtenez\u003c\/h3\u003e\n  \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n    \u003cli\u003eUn prompt de description de pull request prêt pour la production (plus de 800 mots)\u003c\/li\u003e\n    \u003cli\u003eStructure complète de PR — titre, résumé, contexte, changements, notes d’implémentation, tests, liste de contrôle de déploiement, risques, consignes pour les relecteurs\u003c\/li\u003e\n    \u003cli\u003eFormat de titre à l’impératif, évaluation honnête des risques et plan de retour en arrière explicite\u003c\/li\u003e\n    \u003cli\u003eListe de contrôle de déploiement — migrations, flags de fonctionnalités, variables d’environnement, invalidation du cache, communications clients\u003c\/li\u003e\n    \u003cli\u003ePersonnalisation pour les PRs importantes\/à risque, les PRs triviales, les changements majeurs, les retours en arrière, les mises à jour de dépendances et les PRs de sécurité\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eConçu pour\u003c\/h3\u003e\n  \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n    \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eDéveloppeurs\u003c\/span\u003e\n    \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eResponsables techniques\u003c\/span\u003e\n    \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eContributeurs open source\u003c\/span\u003e\n    \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eRelecteurs de code\u003c\/span\u003e\n    \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eÉquipes de plateforme\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n    \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003epull-request-description-prompt.txt  ·  Fonctionne avec Claude, ChatGPT \u0026amp; plus  ·  Utilisation instantanée\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Kissmyskills","offers":[{"title":"Default Title","offer_id":57628735176968,"sku":null,"price":12.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/08_ai-pull-request-description-prompt.png?v=1776787395","url":"https:\/\/kissmyskills.com\/fr\/products\/pull-request-description-prompt","provider":"KissMySkills","version":"1.0","type":"link"}