Skill engineering, l'argument contre la conception IA en un seul essai
Paul Bakaus, créateur de l'outil open-source Impeccable, a présenté lors de l'AI Engineer World's Fair sa vision d'une nouvelle discipline qu'il appelle le "skill engineering". Impeccable est un système de compétences de conception destiné aux agents de codage IA : plutôt que de demander à un agent de redessiner un site entier en une seule instruction, l'utilisateur peut lui demander de rendre une section plus "audacieuse", plus "sobre", plus "dense" ou plus soignée. Le projet a démarré comme une extension relativement simple du skill de design frontend d'Anthropic, avant de s'étoffer en un système à composants et flux de travail multiples à mesure que son audience grandissait. Lors d'un atelier consacré à ce qu'il a qualifié d'"arts obscurs" de la conception de compétences pour agents, Bakaus a expliqué que la plupart des modèles et des skills existants manquent de créativité et convergent tous vers les mêmes solutions visuelles quand ils s'appuient sur les mêmes outils.
L'enjeu dépasse la simple esthétique : il s'agit de donner aux agents un vocabulaire de conception précis plutôt que des adjectifs vagues. Un modèle livré à lui-même, sollicité pour rendre une page plus "audacieuse", ajoutera souvent des dégradés, des effets néon ou des surfaces vitrées. Impeccable définit au contraire l'audace via des notions concrètes comme la hiérarchie visuelle, l'échelle et une typographie décisive, des changements qui attirent l'attention sans casser le système de design existant. Pour Bakaus, "un adjectif sans rien derrière n'est qu'une jolie apostrophe" : il faut expliciter à l'agent ce que le terme signifie réellement. Cette approche compte pour l'industrie car elle comble l'écart de résultats observé entre un designer et un ingénieur utilisant pourtant le même modèle, l'un sachant simplement mieux articuler ce qu'il veut obtenir que l'autre.
Ce travail de traduction du vocabulaire professionnel en instructions actionnables pour les agents doit aussi composer avec les différences entre plateformes : Claude Code, Cursor, GitHub Copilot et Codex ne gèrent pas les sous-agents ou les permissions de la même façon, ce qui interdit de concevoir un skill universel sans adaptation. Bakaus a par ailleurs expérimenté un routage interne aux compétences, combinant plusieurs capacités et orientant chaque tâche vers les instructions pertinentes, un mécanisme qu'il compare à un modèle de type mixture-of-experts, utile à la fois pour économiser des tokens et améliorer l'efficacité. Il insiste cependant sur les limites de cette abstraction : ajuster un espacement reste parfois plus rapide en manipulation directe, et le prompt ouvert garde son utilité en phase d'exploration initiale. L'objectif n'est pas de remplacer chaque outil par un agent, mais de déterminer le niveau de contrôle exact où le jugement humain doit intervenir dans le processus créatif.
Dans nos dossiers
Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.




