update-implementation-plan

Par github · awesome-copilot

Skill GitHub Copilot pour mettre à jour un fichier de plan d'implémentation existant selon de nouvelles exigences, en générant un document structuré et lisible par des agents IA.

npx skills add https://github.com/github/awesome-copilot --skill update-implementation-plan

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.

Skills similaires