GAN-Style Harness
Construisez des apps en autonomie avec un harnais Générateur-Évaluateur : un planificateur écrit la spec, un générateur la construit, un évaluateur impitoyable teste l'app en direct avec Playwright, en itérant jusqu'au seuil de qualité.
- Quoi
- Construisez des apps en autonomie avec un harnais Générateur-Évaluateur : un planificateur écrit la spec, un générateur la construit, un évaluateur impitoyable teste l'app en direct avec Playwright, en itérant jusqu'au seuil de qualité.
- Coût
- Gratuit
- Prérequis
- Utilisez « Harnais style GAN » avec votre Muse.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : un harnais multi-agent inspiré des GAN qui sépare la génération de l'évaluation, basé sur l'article de design de harnais d'Anthropic de mars 2026. L'idée centrale est dite franchement : les agents à qui on demande d'évaluer leur propre travail sont des optimistes pathologiques, mais construire un évaluateur séparé impitoyable est bien plus faisable qu'apprendre à un générateur à s'autocritiquer. Trois agents mènent la danse : le Planificateur, un chef de produit délibérément ambitieux qui étend un prompt d'une ligne en spec multi-sprints avec critères d'évaluation ; le Générateur, un développeur qui négocie un contrat de sprint avec l'Évaluateur avant d'écrire du code ; et l'Évaluateur, un ingénieur QA qui teste l'application en direct avec Playwright, notant qualité du design, originalité, finition et fonctionnalité sur une grille pondérée avec seuil de passage à 7,0, sans jamais louer un travail médiocre. Cinq à quinze itérations plus tard, on obtient la différence publiée par Anthropic : 20 minutes et 9 dollars d'un agent solo à peine fonctionnel contre 4 à 6 heures et 125 à 200 dollars de qualité prête pour la production. La configuration passe par des variables d'environnement pour modèles, itérations, seuils, critères et modes d'évaluation (playwright, capture d'écran, ou code seul). Les anti-patterns sont documentés : évaluateurs indulgents, générateurs ignorant le feedback basé sur fichiers, boucles infinies, tests d'évaluateur superficiels, évaluateurs louant leurs propres corrections, et épuisement de contexte. Le harnais encode même un chemin d'évolution : à mesure que les modèles s'améliorent, retirez l'échafaudage et retestez les hypothèses. Par @affaan-m, listé ici avec crédit à son créateur, inspiré de l'article d'Anthropic par Prithvi Rajasekaran. Tiré du dépôt affaan-m/ECC (MIT). Bémols honnêtes : prévoyez environ 50 à 200 dollars par run complet, donc réservez ceci aux projets où la qualité compte vraiment, jamais pour des corrections rapides ou budgets serrés ; l'Évaluateur a besoin du MCP Playwright pour de vrais tests d'interaction. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MuseLe prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Utilisez « Harnais style GAN » avec votre Muse. Prérequis : un budget API sain (prévoyez environ 50 à 200 dollars par run complet), MCP Playwright disponible pour l'évaluateur, plusieurs heures de temps réel. 1. Ouvrez le skill : https://github.com/affaan-m/ECC/blob/main/skills/gan-style-harness/SKILL.md et copiez le texte complet du SKILL.md. 2. Collez-le dans un chat avec Muse et ajoutez : « Planifie le harnais pour ceci : [décrivez l'app]. Garde le seuil de passage par défaut à 7,0. » 3. Laissez le planificateur écrire la spec, relisez-la, puis lancez la boucle générateur-évaluateur avec /project:gan-build ou le script shell. Astuce : utilisez gan-design (générateur plus évaluateur seulement) pour le travail de design frontend ; gardez le planificateur pour les builds full-stack. Sécurité : un skill est du texte d'instructions ; il n'exécute rien tout seul. Relisez les commandes générées avant de les lancer.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.