Андрей Антошкин,
Design Engineer.
Дизайн-системы, интерфейсы для агентов и инструменты проверки. Собираю продукты и правила, по которым разработчики и coding-агенты пишут чистый UI.

Проекты
(11)ВсеПрактика
(4)Дизайн-системы
Проектирую компоненты, токены и правила так, чтобы макет в Figma и код в репозитории не расходились.
Инструменты
Делаю утилиты вокруг дизайн-системы: собрать контекст для агента, починить сырой код, проверить результат.
AI и код
Пишу спецификации и правила, по которым интерфейс собирает не только разработчик, но и агент.
Проверка
Проверяю результат кодом: разбор AST и токенов на исходниках, а при полном прогоне в браузере — сборка, axe и Playwright.
Статьи
(6)ВсеОпыт
(4)Веду компоненты, токены и документацию системы; связываю макеты в Figma с кодом и правилами для агентов.
Отвечал за архитектуру дизайн-систем, библиотеку компонентов и процесс внедрения в продуктовых командах.
Проектировал торговые сценарии, портфель и онбординг в веб- и мобильном приложении для частных инвесторов.
Проектировал пользовательские сценарии и паттерны интерфейса для цифровых сервисов экосистемы.
Частые вопросы
(4)Я не останавливаюсь на макете: проектирую сценарии, описываю состояния и токены и довожу решение до кода. Тогда у дизайна, разработки и coding-агента один источник правды, а не три разные трактовки.
Веду компоненты, токены и документацию дизайн-системы Яндекс HR Tech. Параллельно развиваю открытые инструменты вокруг AI-агентов: упаковку контекста системы, статические проверки и бенчмарк ds-eval.
Без явного контекста и автоматической проверки агент рисует свой Button и хардкодит цвета. Утилиты закрывают три шага: компактно упаковать правила системы, проверить импорты и токены в коде и измерить дифф между промптами.
Агент собирает черновик по спецификации и прогоняет проверки. Постановка задачи, продуктовые компромиссы, архитектура системы и приёмка того, что уходит в продакшен, остаются за мной.