subagent-driven-development
Implémenter des tâches avec des portes de révision par sous-agence
Também disponível em: Cygnusfear,Cycleaddict,obra,ZhanlinCui,DYAI2025,davila7,sickn33,Doyajin174
Les implémentations multi-tâches complexes souffrent souvent de dérapage de périmètre et de problèmes de qualité. Cette compétence fournit un flux de travail structuré avec des sous-agences frais par tâche et des portes de révision à deux étapes (conformité aux spécifications puis qualité du code) avec une validation basée sur les diffs pour garantir que chaque tâche est correctement implémentée.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "subagent-driven-development". Exécuter ce plan de fonctionnalités en utilisant la méthodologie de développement pilotée par sous-agence.
Resultado esperado:
- Tâche 1 Terminée - Script d'installation des hooks
- Conforme aux spécifications - Toutes les exigences respectées
- Qualité du code approuvée - Implémentation propre
- BASE_SHA : abc1234 → HEAD_SHA : def5678
- 5/5 tests réussis
- Passage à la tâche 2...
A utilizar "subagent-driven-development". Réviser la tâche 3 pour la conformité aux spécifications.
Resultado esperado:
- Diff révisée : git diff abc1234..def5678
- Manquant : Rapport de progression tous les 100 éléments
- Extra : drapeaux --json non dans la spécification
- Conformité aux spécifications : Échec - correction requise
A utilizar "subagent-driven-development". Exécuter la porte de qualité sur la tâche 2.
Resultado esperado:
- Points forts : Bonne couverture de tests, implémentation propre
- Problèmes : Nombre magique (100) dans recovery.ts:67
- Évaluation : Approuvé avec notes
- Correction : Extraire en constante PROGRESS_INTERVAL
Auditoria de Segurança
SeguroPure prompt-based skill containing only markdown documentation and prompt templates. No executable code, scripts, network operations, or file access capabilities exist. The skill provides workflow guidance for managing subagent development cycles. All 53 static findings are false positives caused by pattern matching on documentation text rather than actual security threats.
Fatores de risco
⚙️ Comandos externos (20)
📁 Acesso ao sistema de arquivos (2)
🌐 Acesso à rede (1)
Pontuação de qualidade
O Que Você Pode Construir
Gérer les implémentations de fonctionnalités
Exécuter des plans de fonctionnalités multi-tâches avec des révisions structurées garantissant que chaque tâche respecte les spécifications et les normes de qualité.
Valider les diffs par rapport aux spécifications
Réviser les changements d'implémentation par rapport aux exigences originales en utilisant l'analyse basée sur les diffs pour une vérification précise de la conformité.
Contrôler le comportement des agents
Guider les agents IA à travers un flux de travail d'implémentation structuré avec des points de contrôle explicites et des limites de périmètre.
Tente Estes Prompts
Implémenter la tâche N : [task name]. Utiliser BASE_SHA : [sha]. Implémenter exactement ce qui est spécifié, exécuter les tests, valider, et rapporter HEAD_SHA avec les détails de vérification.
Réviser la conformité aux spécifications pour la tâche N. Utiliser git diff BASE_SHA..HEAD_SHA pour vérifier que toutes les exigences sont respectées et qu'aucun dérapage de périmètre ne s'est produit.
Réviser la qualité du code pour la tâche N. Vérifier la gestion des erreurs, les cas limites, la maintenabilité, la qualité des tests, et confirmer les affirmations de test de l'implémenteur.
Effectuer une révision finale de l'implémentation complète du BASE_SHA initial au HEAD_SHA final. Vérifier que toutes les exigences sont respectées et qu'il n'y a pas de problèmes transversaux.
Melhores Práticas
- Toujours fournir le texte complet de la tâche aux sous-agences plutôt que de leur faire lire les fichiers de plan
- Suivre BASE_SHA avant chaque tâche et HEAD_SHA après chaque validation
- Demander aux implémenteurs de confirmer la discipline du périmètre avant de marquer les tâches comme terminées
- Utiliser exclusivement la révision basée sur les diffs au lieu de réviser l'intégralité du dépôt
Evitar
- Sauter l'une ou l'autre des portes de révision (conformité aux spécifications ou qualité du code)
- Permettre aux implémenteurs de modifier des fichiers non liés sans approbation explicite
- Procéder sans vérifier le suivi de BASE_SHA et HEAD_SHA
- Accepter des rapports sans champs obligatoires (SHA, commandes, sortie de test)
Perguntas Frequentes
Quels outils IA supportent cette compétence ?
Quel est le nombre maximum de tâches par plan ?
Comment cela s'intègre-t-il avec les autres compétences ?
Les données utilisateur sont-elles sécurisées avec cette compétence ?
Que faire si un sous-agence rapporte des échecs de tests ?
En quoi est-ce différent de executing-plans ?
Detalhes do Desenvolvedor
Autor
CodingCossackLicença
MIT
Repositório
https://github.com/CodingCossack/agent-skills-library/tree/main/skills/subagent-driven-developmentReferência
main
Estrutura de arquivos