Automatiser la rédaction de vos changelogs à partir d’une pull request

Jules Boiteux

Fondateur de Vibe Coding Academy

Automatisez vos changelogs : de la PR à une release note en 1 clic.

Une fonctionnalité n’a d’impact que si vous communiquez efficacement sur sa sortie. Les changelogs et release notes sont donc essentiels : ils valorisent votre travail, expliquent le “pourquoi” des évolutions et améliorent la compréhension côté clients comme en interne. Pourtant, les rédiger demande du temps: faire preuve de précision, de concision et mettre en valeur le problème… ce qui mobilise PM, développeurs et Product Marketing, entraînant des allers-retours et une perte de temps.

Cette formation vous montre comment automatiser entièrement la génération de vos changelogs à partir des Pull Requests de votre équipe. En quelques secondes, vous transformerez du code livré en release notes claires, structurées et prêtes à partager.

En trois semaines, vous apprendrez à :
– Créer un agent intelligent dans Cursor ;
– Utiliser le serveur MCP de GitHub pour extraire les informations clés ;
– Mettre en place un workflow IA complet, automatisé et personnalisable, combinant agent et serveur MCP.


Aucune compétence technique n’est requise, y compris sur Cursor.

Objectif : vous faire gagner un temps considérable, professionnaliser vos communications et vous concentrer sur la création de valeur.

What you’ll learn

Automatiser la rédaction des changelogs en utilisant des “custom commands” dans Cursor, et connecter le MCP GitHub

  • Appréhender les principales fonctionnalité de Cursor à partir d'une application de démo

  • Faire tourner une app en local dans Cursor

  • Construire votre premier agent via des custom command dans Cursor

  • Présentation du MCP Github

  • Comment connecter le serveur MCP Github à Cursor

  • Effectuer différentes actions via le MCP GitHub, notamment récupérer le code généré dans une pull request.

  • Formuler des instructions efficaces dans Cursor pour optimiser une “custom command”.

  • Intégrer un MCP à une "custom command" dans Cursor pour bénéficier de données externes

  • [Bonus] Apprendre à utiliser Obsidian pour modifier manuellement les changelogs

Learn directly from Jules

Jules Boiteux

Jules Boiteux

Fondateur de Vibe Coding Academy, plateforme d’e-learning sur le vibe coding

Who this course is for

  • Product Manager/Product Owner

    Software Engineer

    Scrum Master

  • ✅ Gagner du temps sur la rédaction de vos changelogs

    ✅ Rédiger des changelogs

    ✅ Créer un workflow utilisant des command Cursor et un MCP

  • ❌ Une formation uniquement basée sur de la théorie

    ❌ Vous refusez d'appréhender un IDE

    ❌ Vous ne souhaitez pas utiliser un serveur MCP

What's included

Jules Boiteux

Live sessions

Learn directly from Jules Boiteux in a real-time, interactive format.

Un dépôt Github contenant le code d'une application de démo

"Pour mettre en pratique le cours directement. Le dépôt est public, et il est expliqué comment importer le code qu'il contient en local sur Cursor. Vous pourrez utiliser cette application pour ""jouer"" avec le serveur MCP Figma "

Une méthode complète

Pour l'appliquer directement dans votre entreprise: installation du serveur MCP, définition de "custom" command, Transformation de ces écrans en code dans Cursor

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

3 live sessions • 11 lessons

Week 1

Feb 19—Feb 22

    Feb

    19

    Rédaction de vos changelogs - Session Live 1

    Thu 2/1911:30 AM—12:30 PM (UTC)

    Créez et personnalisez votre agent Cursor de rédaction des changelogs

    3 items

Week 2

Feb 23—Mar 1

    Feb

    26

    Rédaction de vos changelogs - Session Live 2

    Thu 2/2611:30 AM—12:30 PM (UTC)

    Finalisation du workflow Github → Cursor pour générer des changelogs

    5 items

Schedule

Live sessions

2 hrs / week

    • Thu, Feb 19

      11:30 AM—12:30 PM (UTC)

    • Thu, Feb 26

      11:30 AM—12:30 PM (UTC)

    • Thu, Mar 5

      11:30 AM—12:30 PM (UTC)

Un espace Slack unique pour échanger et apprendre ensemble

Frequently asked questions