update-implementation-plan
Ce skill fait partie de la collection communautaire awesome-copilot (repo github/awesome-copilot), qui regroupe agents, instructions, skills et configurations contribués par la communauté pour enrichir l'expérience GitHub Copilot.
Rôle du skill
update-implementation-plan est un skill conçu pour mettre à jour un fichier de plan d'implémentation existant (passé en paramètre ${file}) à partir de nouvelles exigences ou d'exigences modifiées. Il couvre les cas d'usage typiques : ajout de fonctionnalités, refactoring de code, montée de version de packages, évolutions d'architecture ou d'infrastructure.
Le skill génère un document Markdown structuré, sauvegardé dans le répertoire /plan/, selon une convention de nommage précise ([purpose]-[component]-[version].md). Le contenu produit est pensé pour être consommé aussi bien par des agents IA en mode autonome que par des équipes humaines : langage déterministe, tâches atomiques, critères de validation mesurables, et identifiants standardisés (préfixes REQ-, TASK-, DEP-, etc.).
Structure du plan généré
Chaque plan produit par ce skill respecte un template obligatoire comportant un front matter (goal, version, status, tags…), un badge de statut visuel, puis des sections numérotées : exigences et contraintes, phases d'implémentation avec tableau de tâches, alternatives considérées, dépendances, fichiers impactés, tests, risques et hypothèses, ainsi que des liens vers des spécifications connexes.
Utilisation
Pour utiliser ce skill dans votre environnement GitHub Copilot, référencez-le depuis votre agent ou votre workflow en lui fournissant le chemin du fichier de plan à mettre à jour. Le skill se charge alors de produire ou mettre à jour le document selon le template intégré, sans nécessiter d'intervention ou d'interprétation humaine supplémentaire.