К основному содержанию
скилл CX Codex

syncfusion-react-popups — скилл для Claude Code: диалоги и тултипы

Скилл для ИИ-агентов, который подсказывает, как собирать модальные окна, тултипы и поповеры на компонентах Syncfusion для React.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-popups -a claude-code
Открыть на GitHub

Что делает syncfusion-react-popups

Скилл описывает два компонента из @syncfusion/ej2-react-popups: Dialog и ToolTip. Внутри — справочники по режимам modal и modeless, девяти готовым позициям плюс своим координатам X/Y, перетаскиванию за заголовок, изменению размера, шаблонам шапки, тела и подвала, шестнадцати эффектам анимации. Отдельные файлы посвящены кнопкам действий, событиям вроде beforeClose, локализации и доступности по WCAG 2.2.

Агенту скилл полезен тем, что избавляет от угадывания имён пропсов. Он подскажет allowDragging, enableResize, closeOnEscape, enableRtl, структуру ButtonPropsModel и методы show()/hide() через ref. Есть раздел про вложенные диалоги, формы с валидацией и загрузку содержимого по AJAX.

Перед установкой проверьте версии: все пакеты @syncfusion/ej2-* должны быть одной мажорной версии, иначе получите конфликт peer-зависимостей. Ставить их советуют вместе — @syncfusion/ej2-react-popups, @syncfusion/ej2-base, @syncfusion/ej2-buttons, @syncfusion/ej2-popups. Понадобятся и CSS-темы: material, bootstrap или tailwind.

Какие задачи решает

  • собрать модальное окно подтверждения удаления
  • встроить форму с валидацией внутрь диалога
  • сделать перетаскиваемое окно с изменением размера
  • показать тултип с подсказкой при наведении
  • настроить закрытие по Escape и фокус для скринридеров

Примеры запросов агенту

  • Сделай модальный диалог подтверждения на DialogComponent с кнопками OK и Cancel
  • Добавь перетаскивание за заголовок и изменение размера в этот диалог
  • Покажи тултип с пояснением над иконкой помощи

Как установить syncfusion-react-popups

1Через Skills CLI (Vercel)

npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-popups -a claude-code

2Вручную: положить файлы

~/.claude/skills/syncfusion-react-popups/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/syncfusion-react-popups/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о syncfusion-react-popups

Как установить syncfusion-react-popups в Claude?

Выполните npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-popups -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/syncfusion-react-popups/SKILL.md.

Что делает syncfusion-react-popups?

Даёт агенту справочник по компонентам Dialog и ToolTip из Syncfusion для React: режимы, позиционирование, шаблоны, анимации, события и доступность.

Что нужно для работы скилла?

Пакеты @syncfusion/ej2-react-popups, @syncfusion/ej2-base, @syncfusion/ej2-buttons и @syncfusion/ej2-popups одной мажорной версии, плюс импорт CSS-темы.

Похожие скиллы

Всё по теме «Фронтенд и UI» →
react-joyride gilbarbara Учит агента создавать пошаговые туры и онбординг-подсказки в React-приложениях через библиотеку React Joyride v3. CX Codex +1 686установок react-spring-physics freshtechbro Скилл для React-анимаций на физике пружин: React Spring и Popmotion. Пригодится, когда нужны жесты, инерция и прерываемые переходы. CX Codex +1 2 400установок law-of-common-region Owl-Listener Скилл по гештальт-принципу общей области: подсказывает, когда объединять элементы рамкой, фоном или карточкой, а не одним отступом. CX Codex +1 1 700установок container-lines MengTo Скилл добавляет тонкие вертикальные линии по краям контентного контейнера и мини-квадраты в углах секций. Пригодится, когда макет выглядит рыхлым и нужен каркас. CX Codex +1 1 500установок nested-container-clean-agency MengTo Задаёт ИИ-агенту направление дизайна: внешняя редакционная оболочка, тёмные врезные блоки, скруглённые карточки и сдержанный акцентный цвет. CX Codex +1 1 400установок gestalt-ui-organisation dembrandt Скилл раскладывает контролы по принципам гештальта, чтобы пользователь видел, что к чему относится, без чтения подписей. Пригодится при вёрстке тулбаров, форм, навигации и дашбордов. CX Codex +1 879установок

Из того же набора15

syncfusion-react-dashboard-layout Скилл для ИИ-агента: подсказывает, как собрать дашборд на React с перетаскиваемыми панелями Syncfusion. CX Codex +1 703установок syncfusion-react-maps Помогает агенту собрать географическую карту на React: GeoJSON, маркеры, пузыри, легенда, хороплет. Пригодится, когда данные нужно показать по регионам. CX Codex +1 702установок syncfusion-react-blockeditor Скилл помогает агенту подключить Syncfusion React BlockEditor: блочный редактор контента с меню, drag-and-drop и совместной работой. CX Codex +1 701установок syncfusion-react-treeview Скилл для ИИ-агента, который помогает собрать иерархический TreeView из @syncfusion/ej2-react-navigations: выбор узлов, чекбоксы, drag-drop, инлайн-редактирование. CX Codex +1 700установок syncfusion-react-3d-chart Скилл помогает агенту собрать объёмные столбчатые и линейчатые диаграммы Syncfusion в React-проекте. Пригодится, когда нужен график с осями, легендой и экспортом. CX Codex +1 656установок syncfusion-react-notifications Скилл по компонентам уведомлений Syncfusion для React: тосты, бейджи, сообщения, скелетоны и спиннеры. Пригодится, когда нужно быстро собрать статус-индикаторы. CX Codex +1 654установок syncfusion-react-timeline Подсказывает агенту, как собрать хронологию событий на компоненте Timeline из Syncfusion для React. Пригодится для роадмапов, трекинга доставки и лент активности. CX Codex +1 650установок syncfusion-react-smithchart Скилл помогает агенту собрать и настроить Smith Chart из Syncfusion для React: импеданс, согласование, параметры линий передачи. CX Codex +1 647установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой