Compétences conductor-implement
📦

conductor-implement

Sûr

Implémenter le suivi des tâches avec le flux de travail TDD

Vous avez du mal à maintenir des flux de développement cohérents dans les pistes de projet ? Cette compétence applique une implémentation TDD structurée avec vérification par phase et suivi de progression.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "conductor-implement". Implémenter la piste auth_20250115

Résultat attendu:

  • Piste chargée : Authentification utilisateur (Phase 2, Tâche 3 en cours)
  • Démarrage de la tâche 2.3 : Ajout de la validation de mot de passe
  • Flux de travail TDD - Phase Rouge : Écriture d'un test échouant pour la validation de mot de passe
  • Test créé : test_password_validation.py - Le test échoue comme attendu
  • Flux de travail TDD - Phase Verte : Implémentation du code minimal pour passer le test
  • Implémentation terminée. Exécution des tests - Tous les tests passent
  • Flux de travail TDD - Phase Refactorisation : Nettoyage de la structure du code
  • Commit créé : feat: add password validation (auth_20250115)
  • Tâche 2.3 marquée comme terminée. Vérification de la phase 2 en attente d'approbation

Utilisation de "conductor-implement". Afficher les pistes disponibles

Résultat attendu:

  • Sélectionnez une piste à implémenter :
  • En cours :
  • 1. [~] auth_20250115 - Authentification utilisateur (Phase 2, Tâche 3)
  • En attente :
  • 2. [ ] nav-fix_20250114 - Correction de bug de navigation
  • 3. [ ] dashboard_20250113 - Fonctionnalité Dashboard
  • Entrez un numéro ou un ID de piste :

Audit de sécurité

Sûr
v1 • 2/24/2026

Security audit evaluated 82 static findings for external commands, 6 high-severity cryptographic warnings, and 3 network reconnaissance alerts. All findings were determined to be false positives. The SKILL.md file is a markdown documentation file containing workflow instructions, not executable code. Backtick patterns are markdown code block syntax, not Ruby shell execution. No actual security risks exist in this skill.

1
Fichiers analysés
391
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Développement de fonctionnalités avec TDD

Implémenter de nouvelles fonctionnalités en suivant un flux de travail TDD structuré avec création automatique de tests, phases d'implémentation et de refactorisation suivies jusqu'à complétion.

Exécution de piste de correction de bugs

Travailler sur des corrections de bugs de navigation ou problèmes similaires avec des étapes documentées, des points de vérification et un suivi des commits pour la capacité de retour arrière.

Implémentation de projet multi-phases

Exécuter des projets complexes multi-phases comme des systèmes d'authentification utilisateur avec des portes d'approbation par phase assurant la qualité à chaque jalon.

Essayez ces prompts

Débutant : Démarrer une piste
Implémenter la piste auth_20250115 en utilisant le flux de travail TDD
Débutant : Lister les pistes disponibles
Montrez-moi quelles pistes sont disponibles pour travailler
Intermédiaire : Reprendre un travail en pause
Reprendre la piste dashboard_20250113 là où je l'ai laissée
Avancé : Implémentation spécifique à une tâche
Implémenter la tâche 2.3 de la piste auth_20250115 avec le mode TDD strict

Bonnes pratiques

  • Toujours vérifier l'initialisation de Conductor avant de démarrer une piste - les fichiers de configuration manquants provoqueront des échecs de flux de travail
  • Réviser et approuver chaque point de vérification de phase avant de continuer pour maintenir les portes de qualité
  • Garder les marqueurs de statut de plan.md synchronisés avec la progression réelle - mettre à jour [~] en [x] immédiatement après la complétion de tâche

Éviter

  • Ignorer les points de vérification entre les phases - cela contourne l'assurance qualité et risque d'accumuler des problèmes non détectés
  • Continuer l'implémentation au-delà des erreurs sans résolution explicite - toujours s'arrêter et sélectionner une option de récupération
  • Modifications manuelles de fichiers en dehors du suivi Conductor - cela provoque des conflits git et brise la précision de l'état de metadata.json

Foire aux questions

Que se passe-t-il si je ferme la session au milieu d'une piste ?
La progression est persistée dans metadata.json. Lors de la reprise, la compétence charge votre dernière tâche en cours et propose de continuer, de redémarrer la tâche ou d'afficher un résumé de progression.
Puis-je exécuter cette compétence sans le mode TDD ?
Oui. Le niveau de strictivité TDD est configuré dans workflow.md. Lorsque TDD n'est pas strict, la compétence implémente les tâches directement et exécute les tests existants pour vérification au lieu du cycle complet Rouge-Vert-Refactorisation.
Comment annuler les modifications si quelque chose ne va pas ?
Tous les commits sont enregistrés dans metadata.json avec leurs hachages. Vous pouvez utiliser git revert avec ces hachages de commit pour annuler des modifications de tâches spécifiques. Le menu de gestion d'erreurs propose également des options de retour arrière pendant l'implémentation.
Quels fichiers cette compétence modifie-t-elle ?
La compétence modifie conductor/tracks/{trackId}/plan.md pour le statut des tâches, conductor/tracks/{trackId}/metadata.json pour le suivi de progression, conductor/tracks.md pour le statut global de piste, et vos fichiers source de projet pendant l'implémentation.
Puis-je exécuter plusieurs pistes simultanément ?
La compétence suit une piste active à la fois. Démarrer une nouvelle piste pendant qu'une autre est en cours marquera la piste précédente de manière appropriée. Il est recommandé de terminer ou de mettre en pause une piste avant d'en démarrer une autre.
Quelle est l'option de nettoyage après complétion de piste ?
Après complétion, vous pouvez archiver la piste dans conductor/tracks/_archive/, supprimer entièrement le répertoire de piste, ou la garder en place. Les pistes archivées sont préservées pour référence sans encombrer les pistes actives.

Détails du développeur

Structure de fichiers

📄 SKILL.md