TianMingKanae/engineering-multi-ai-skills

Coordonner une tâche d'ingénierie entre agents autorisés avec propriété explicite, transferts délimités et preuves. À utiliser lorsque l'implémentation, la revue ou la vérification indépendante apporte une valeur ajoutée ; traiter le travail mono-agent ordinaire directement.

Qu'est-ce que engineering-multi-ai-skills ?

Ce skill définit un protocole structuré pour coordonner des tâches d'ingénierie complexes entre plusieurs agents IA, en s'appuyant sur une répartition claire des responsabilités, des transferts délimités et une traçabilité des preuves. Il est conçu pour les plateformes d'agents capables d'exécuter des actions, de gérer des fichiers et de communiquer entre sessions (comme Claude Code, Cursor, ou Codex). L'objectif est de minimiser l'incertitude en choisissant la plus petite équipe possible, d'éviter les interactions superflues et de garantir que chaque agent ne dispose que du contexte nécessaire à sa décision. Le protocole introduit des rôles explicites (Coordinateur, Proposeur, Implémenteur, Réviseur, Vérificateur, Exécuteur) qui peuvent être combinés pour des tâches simples, et impose que l'auteur d'un résultat ne puisse pas en être le vérificateur indépendant. À chaque transfert, l'état exact de la révision, les commandes exécutées, les résultats et les questions en suspens sont consignés. Le skill insiste sur l'importance des preuves tangibles et de la validation finale par le coordinateur, au-delà de la simple exécution d'une commande.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TianMingKanae/engineering-multi-ai-skills/tree/HEAD/skills/multi-agent-collaboration

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Choisissez la plus petite équipe qui résout l'incertitude de la tâche. Ne créez pas d'agents, n'envoyez pas de messages inter-sessions et ne démarrez pas de surveillants, sauf si l'utilisateur ou les instructions de l'hôte les autorisent. Les autorisations existantes restent valides ; cette procédure n'ajoute aucune exigence d'approbation.

Avant la délégation, énoncez le résultat, les critères d'acceptation, les dépendances, les fichiers possédés, les preuves attendues et le propriétaire de l'intégration. Attribuez un seul propriétaire actuel par fil de discussion. Ne donnez à chaque travailleur que le contexte nécessaire à sa décision. Les rédacteurs simultanés utilisent des clones ou des worktrees séparés ; ne mettez jamais à jour le code sous un travail en cours d'exécution.

Utilisez les responsabilités selon les besoins : O coordonne ; P propose ; I implémente ; C révise ; V vérifie indépendamment ; W exécute des commandes délimitées. Combinez les rôles pour un travail simple. L'auteur d'un résultat ne peut pas fournir sa vérification indépendante.

Lors du transfert, identifiez la révision exacte, les commandes, les sorties, les questions non résolues et l'action suivante. Enregistrez-la dans le système de suivi des tâches du projet ; pour les modèles fournis, mettez à jour le propriétaire dans le frontmatter de la discussion et ajoutez une entrée de rôle datée. Accusez réception des preuves réellement lues sans répéter la conversation.

Retournez les défauts au propriétaire du fichier avec un reproducer et le comportement attendu. Réglez les choix d'implémentation ordinaires dans le cadre autorisé. Escaladez uniquement lorsqu'une exigence manquante, une direction conflictuelle ou une action consécutive nécessite réellement la décision de l'utilisateur.

Le coordinateur intègre, vérifie l'artefact final et rapporte le résultat, la validation et les limites matérielles. Un appel d'outil réussi ou une réalisation déclarée n'établit pas la réussite de la tâche. Terminez le travail délimité et quittez ; utilisez un planificateur externe autorisé ou un file watcher pour les travaux futurs, sans appels de modèle inactifs.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Skills associés