Paul Bakaus предложил подход «skill engineering» для управления AI-агентами в дизайне

Создатель open-source системы Impeccable Пол Бакаус считает, что AI-агентам недостаточно простых инструкций. Для работы над интерфейсами им нужны доменные знания, контекст и механизмы, с помощью которых человек может направлять результат. На AI Engineer World’s Fair он раскритиковал подход к «one-shot design», когда модель должна полностью переработать сайт по одному запросу.
Изначально Impeccable развивался как расширение frontend design skill от Anthropic, но позже превратился в более сложную систему с несколькими компонентами и workflow. Как сообщает Latent Space, Бакаус использует термин «skill engineering» для описания отдельной дисциплины, связанной с созданием таких навыков для агентов. По его словам, большинство моделей и skills со временем приходят к похожим результатам, из-за чего интерфейсы начинают выглядеть одинаково.
В Impeccable агентам пытаются дать более точный словарь для работы с дизайном. Если пользователь просит сделать интерфейс «смелее» или «спокойнее», skill переводит эти формулировки в конкретные параметры: иерархию, масштаб, типографику. Бакаус также отметил, что Claude Code, Cursor, GitHub Copilot и Codex по-разному работают с subagents и permissions. Из-за этого skills нельзя проектировать как универсальные, не учитывая различия между платформами и моделями.
Ключевые факты
Impeccable, open-source система design skills для coding agents
Bakaus экспериментировал с routing внутри skills, чтобы направлять задачи к нужным инструкциям и экономить токены
По словам Bakaus, дизайнер и инженер могут получать заметно разные результаты от одной модели из-за различий в профессиональном словаре
В Impeccable понятия вроде «bolder» или «quieter» переводятся в конкретные изменения иерархии, масштаба и типографики