embed-ui для расширений RetailCRM
@retailcrm/embed-ui
Официальный CLI и набор пакетов RetailCRM для расширений интерфейса: скаффолдинг проекта, компоненты, контексты и готовые MCP-настройки для агентов
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Генерирует и меняет только локальные файлы проекта расширения, к живому аккаунту RetailCRM напрямую не обращается
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/retailcrm-embed-uiОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
npm install -g @retailcrm/embed-uiВыполни 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, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything