embed-ui для расширений RetailCRM

@retailcrm/embed-ui

Официальный CLI и набор пакетов RetailCRM для расширений интерфейса: скаффолдинг проекта, компоненты, контексты и готовые MCP-настройки для агентов

CLIОфициальныйВыбор редакции

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

Почему такой уровень

  • Генерирует и меняет только локальные файлы проекта расширения, к живому аккаунту RetailCRM напрямую не обращается
Все причины и проверки
Российский стек

retailcrm/embed-ui

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/retailcrm-embed-ui

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Установите утилиту

npm install -g @retailcrm/embed-ui

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит e418477.

Текст для агента

Выполни npx @retailcrm/embed-ui init ./web, чтобы создать проект расширения с зависимостями, шаблоном виджета и MCP-настройками для v1-contexts и v1-endpoint, затем открой проект в Claude Code, где подхватится .mcp.json.

Другие способы из описания автора
npx @retailcrm/embed-ui init ./web --package-manager yarn

Создает проект расширения с зависимостями, конфигами и стартовым шаблоном.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Пакет @retailcrm/embed-ui дает бинарник embed-ui, который через npx создает фронтенд расширения RetailCRM: package.json, конфиги Vite, TypeScript и ESLint, стартовые файлы endpoint-воркера, страницы настроек и виджета заказа, а также может добавить AGENTS.md, project-level skills в .agents/skills и файл .mcp.json для пакетов v1-contexts и v1-endpoint. Отдельные пакеты v1-* дают UI-компоненты, реактивные контексты доступа к данным RetailCRM JS API, endpoint API для встраиваемых страниц, песочницу для локального тестирования и базовые типы. MCP-ресурсы v1-contexts и v1-endpoint отдают агенту AI-читаемые описания доступных контекстов, actions и целей встраивания виджетов.

Для кого. Для разработчиков, которые делают расширения интерфейса RetailCRM и хотят с самого начала работать через агента.

Подходит, если

  • Нужно с нуля начать разработку расширения интерфейса RetailCRM
  • Нужно добавить пакеты v1-components, v1-contexts или v1-endpoint в существующий фронтенд
  • Нужны MCP-ресурсы и skills, чтобы агент понимал контексты, actions и цели встраивания виджетов RetailCRM

Не подходит, если

  • Нужно работать с данными RetailCRM напрямую (заказы, клиенты): это инструмент для разработки самих расширений, а не для операций с CRM
  • Нужен стек без Vue: init создает зависимости vue, pinia и vue-i18n

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

Создай новое расширение RetailCRM в папке web с виджетом на карточке заказа и настрой MCP для Claude Code

Ограничения

Пакет testing пока не добавляется через публичную команду init. User-level подключение MCP через codex mcp add намеренно не выполняется автоматически из-за риска конфликтов между проектами с разными версиями пакетов, конфиги делаются на уровне проекта. Junie как клиент поддерживается генерацией конфига, но не входит в справочник агентов каталога.

Как отключить. Удалите .mcp.json, каталог .agents/skills и зависимости @retailcrm/embed-ui* из проекта расширения.

Проверка безопасности

  • Генерирует и меняет только локальные файлы проекта расширения, к живому аккаунту RetailCRM напрямую не обращается

Коротко о README

README перечисляет пакеты v1-components, v1-contexts, v1-endpoint, v1-sandbox, v1-testing и v1-types, описывает CLI embed-ui с командами init, init-skills и обновлением версий, подробно разбирает поведение init по умолчанию и флаги для управления файлами, зависимостями, AGENTS.md, project-level skills и MCP-настройками, объясняет формат .mcp.json для Claude Code project scope и генерацию клиентских конфигов для Codex, Cursor, Junie и VS Code.

Частые вопросы

Что создает init-skills отдельно от init?

Только project-level skills в .agents/skills/*, без изменения зависимостей, шаблонов и AGENTS.md, если нужно обновить их отдельно.

Как получить конфиги для Cursor или Codex?

Через флаг --mcp-client-configs codex,cursor,junie,vscode при init, по умолчанию эти конфиги не создаются, так как в них часто есть пользовательские правки.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIembed-ui для расширений RetailCRM

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.