makepad-2.0-design-judgment — скилл для Claude Code: что делает
Базовый скилл для архитектуры Makepad 2.0: разделяет вопросы синтаксиса и дизайна, задаёт якоря для потока данных, компонентной структуры и рендеринга.
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a claude-codeЧто делает makepad-2.0-design-judgment
Работает как маршрутизатор и набор концептуальных якорей. Синтаксические вопросы (DSL, виджеты, события) отправляет к 13 специализированным скиллам Makepad, а архитектурные решения направляет через шесть якорей: Elm-поток данных с подъёмом состояния, презентационные и контейнерные компоненты по Абрамову, GPU-рендеринг без DOM, самодостаточные стили без каскада, шейдеры SDF вместо CSS, кросс-платформенный рендеринг без нативных контролов.
Требует npx и Node.js для установки. Состояние в Makepad централизовано: MatchEvent::handle_actions — это update из Elm, попапы и меню должны принадлежать общему предку, а не вложены внутрь триггера. Это точка входа для любой задачи Makepad, но без других скиллов репозитория синтаксис останется неизвестен.
Какие задачи решает
- Направить вопрос о синтаксисе
live_design!к скиллу makepad-2.0-dsl - Поднять разбросанное состояние к общему предку по правилу Elm
- Разделить виджет с бизнес-логикой и рендерингом на презентационный и контейнерный
- Переключиться с DOM-мышления на модель GPU-фрейма
- Объяснить, почему попап не должен быть дочерним виджетом триггера
Примеры запросов агенту
- Какой скилл загрузить для работы с виджетами Makepad?
- Где держать состояние для меню, которое должно перекрывать весь экран?
- Как разделить компонент, который и рендерит UI, и обрабатывает события?
Как установить makepad-2.0-design-judgment
1Через Skills CLI (Vercel)
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a claude-code2Вручную: положить файлы
~/.claude/skills/makepad-2.0-design-judgment/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/makepad-2.0-design-judgment/
1Через Skills CLI (Vercel)
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a codex2Вручную: положить файлы
.agents/skills/makepad-2.0-design-judgment/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a cursor2Вручную: положить файлы
.cursor/skills/makepad-2.0-design-judgment/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ZhangHanDong/makepad-skills makepad-2.0-design-judgment2Вручную: положить файлы
.github/skills/makepad-2.0-design-judgment/SKILL.md1Через Skills CLI (Vercel)
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a gemini-cli2Командой платформы
gemini skills install https://github.com/ZhangHanDong/makepad-skills --path skills/makepad-2.0-design-judgmentВручную: положить файлы
.devin/skills/makepad-2.0-design-judgment/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о makepad-2.0-design-judgment
Как установить makepad-2.0-design-judgment в Claude Code?
Выполни npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-design-judgment -a claude-code, скилл встанет в ~/.claude/skills/makepad-2.0-design-judgment/SKILL.md.
Что делает makepad-2.0-design-judgment?
Это точка входа для Makepad 2.0: маршрутизирует синтаксические вопросы к 13 специализированным скиллам и задаёт шесть концептуальных якорей для архитектурных решений — Elm-поток, разделение компонентов, GPU-рендеринг, самодостаточные стили, SDF-шейдеры, кросс-платформенность.
Зачем нужны концептуальные якоря в этом скилле?
Якоря ставят граничные условия для архитектурных решений без единственного правильного ответа: где держать состояние, как делить компоненты, как думать о рендеринге. Синтаксис берут другие скиллы, якоря структурируют дизайн.