context-driven-development
par wshobsoncontext-driven-development organise et gère les artefacts essentiels du contexte projet — tels que la documentation produit, la stack technique, les workflows et le suivi du travail — pour garantir une information cohérente et à jour, facilitant ainsi le travail des équipes et le développement assisté par IA. Parfait pour lancer de nouveaux projets, intégrer des collaborateurs et maintenir l'alignement dans des bases de code en évolution.
Aperçu
Qu'est-ce que context-driven-development ?
context-driven-development est une compétence conçue pour aider les développeurs et les équipes à créer, maintenir et synchroniser les artefacts clés du contexte projet. Cela inclut des fichiers comme product.md, tech-stack.md, workflow.md et tracks.md, tous organisés dans un répertoire conductor/. En considérant le contexte projet comme un artefact de première importance, cette compétence garantit que la documentation, les workflows et les informations sur la stack technique restent cohérents et exploitables tout au long du cycle de vie du projet.
À qui s'adresse cette compétence ?
Cette compétence est idéale pour les développeurs, chefs de projet et équipes qui souhaitent :
- Structurer de nouveaux projets avec une documentation claire et organisée
- Extraire et organiser le contexte à partir de bases de code existantes
- Maintenir un contexte à jour pour le développement assisté par IA
- Intégrer efficacement de nouveaux membres dans l'équipe
- Synchroniser la documentation projet au fur et à mesure de l'évolution des exigences et du code
Problèmes résolus
- Réduit la confusion en centralisant les informations essentielles du projet
- Facilite l'intégration et la collaboration
- Assure que la documentation évolue avec le code
- Soutient des interactions IA cohérentes et contextuelles
Comment utiliser
Étapes d'installation
-
Installez la compétence avec la commande suivante :
npx skills add https://github.com/wshobson/agents --skill context-driven-development -
Après l'installation, rendez-vous dans le répertoire
conductor/de votre projet pour trouver ou créer les artefacts de contexte.
Premiers pas
- Commencez par le fichier
SKILL.mdpour une introduction aux principes et au workflow de context-driven-development. - Consultez
README.md,AGENTS.mdetmetadata.jsonpour plus de contexte sur le projet. - Explorez le dossier
references/, notammentartifact-templates.md, pour des modèles prêts à l'emploi pour chaque artefact de contexte.
Adapter à votre workflow
- Utilisez les modèles fournis pour structurer de nouveaux projets ou extraire le contexte de projets existants.
- Mettez régulièrement à jour les fichiers de contexte au fur et à mesure de l'évolution de votre projet pour maintenir la cohérence de la documentation et des workflows.
- Validez la cohérence des artefacts avant des changements majeurs pour éviter tout désalignement.
Fichiers et dossiers clés
SKILL.md: guide principal et aperçu du workflowreferences/artifact-templates.md: modèles de démarrage pour tous les artefacts principauxconductor/: répertoire pour tous les artefacts de contexterules/,resources/,scripts/: fichiers de support pour workflows avancés
FAQ
Quand utiliser context-driven-development ?
Utilisez cette compétence lors de la création d'un nouveau projet, de l'intégration à une base de code existante, ou chaque fois que vous devez mettre à jour ou valider la documentation, la stack technique ou les workflows du projet. Elle est particulièrement utile pour les équipes adoptant le développement assisté par IA ou cherchant à maintenir un contexte projet cohérent.
Que sont les artefacts de contexte ?
Les artefacts de contexte sont des documents structurés — comme product.md et tech-stack.md — qui capturent les informations essentielles sur votre projet. Ils aident à maintenir l'alignement de tous et à soutenir les outils automatisés.
Puis-je utiliser cette compétence avec des projets existants ?
Oui. context-driven-development peut extraire et organiser le contexte à partir de bases de code existantes, ce qui la rend adaptée aussi bien aux projets neufs qu'aux projets en cours.
Où trouver des modèles pour les artefacts de contexte ?
Consultez le fichier references/artifact-templates.md pour des modèles de démarrage que vous pouvez copier et personnaliser selon vos besoins.
Comment maintenir les artefacts de contexte à jour ?
Considérez les fichiers de contexte comme une documentation vivante. Mettez-les à jour au fur et à mesure que les exigences, la stack technique ou les workflows évoluent. Des revues régulières et des validations sont recommandées.
Où trouver plus de détails ?
Parcourez l'onglet Fichiers du dépôt pour explorer l'arborescence complète, incluant les références imbriquées et les scripts d'aide pour un usage avancé.
