Ignite UI CLI

Ignite UI CLI создает проекты на Angular, React и Web Components, а ig ai-config настраивает MCP и навыки.

  • 138 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

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

  • Команда `ig ai-config` создает и меняет файлы конфигурации и инструкций в проекте.
Все причины и проверки

igniteui/igniteui-cli

Установка

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

npx skillfoxx add cli/ignite-ui-cli

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

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

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Команда `ig ai-config` создает и меняет файлы конфигурации и инструкций в проекте.

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

Что делает

Ignite UI CLI из репозитория Infragistics создает проект, добавляет представления с компонентами вроде таблицы или диаграммы и собирает его. Поддержаны Angular, React, Web Components, Blazor и jQuery, есть выбор темы и пошаговый режим. Для агентов у CLI два слоя. Команда `ig ai-config` записывает MCP-серверы в `.mcp.json`, `.vscode/mcp.json` или `.cursor/mcp.json`, копирует навыки и создает инструкции вроде `CLAUDE.md` и `AGENTS.md`. Команда `ig mcp` запускает встроенный сервер с поиском по документации Ignite UI и справочником API.

Для кого. Фронтенд-командам на Ignite UI, которые хотят, чтобы агент знал компоненты и API библиотеки, а не угадывал их.

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

  • Новый проект на Angular или React стартует с таблицей и дашбордом Ignite UI.
  • Агент в Cursor или Claude Code путает свойства компонентов Ignite UI и нужен точный справочник.
  • В репозитории надо разом настроить MCP-конфигурацию и файлы инструкций для нескольких ассистентов.
  • Нужно найти в документации пример редактирования таблицы по ключевому слову.

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

  • Проект не использует Ignite UI: сервер отвечает только про эту библиотеку.
  • Нужна другая UI-библиотека или дизайн-система.
  • Генерацию кода нельзя запускать в закрытом окружении без доступа к npm.

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

Найди в документации Ignite UI для Angular пример редактирования таблицы и покажи нужные свойства компонента.

Ограничения

Сервер знает только документацию и API Ignite UI для Angular, React, Blazor и Web Components. Для работы нужен установленный Node.js, а документацию по умолчанию читает локальная база SQLite; параметр `--remote` переключает на удаленный адрес. Команда `ig ai-config` создает и обновляет файлы конфигурации, поэтому просмотрите изменения в репозитории перед коммитом. Для Blazor проект создают через `dotnet new` и NuGet, а не через `ig`.

Как отключить. Удалите записи `igniteui-cli` и `igniteui-theming` из файла MCP-конфигурации, созданные `ig ai-config` файлы инструкций и скопированные навыки.

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

Какие инструменты дает MCP-сервер?

Шесть: `list_components`, `get_doc`, `search_docs`, `search_api`, `get_api_reference` и `get_project_setup_guide`. Они ищут документацию, отдают справочник API и подсказывают, как создать проект.

Как подключить сервер вручную?

Добавьте в конфигурацию клиента `igniteui-cli` с командой `npx -y igniteui-cli mcp`. Для тем оформления рядом идет `igniteui-theming` с командой `npx -y igniteui-theming igniteui-theming-mcp`.

Что делает ig ai-config?

Спрашивает, для каких агентов создать навыки и инструкции и в какие ассистенты записать MCP. Можно сразу указать `--agents claude copilot generic --assistants vscode cursor`.

Как отладить сервер?

Запустите `npx @modelcontextprotocol/inspector ig mcp`. Флаг `ig mcp --debug` пишет журнал в `mcp-server.log`.

Какие фреймворки поддерживает CLI?

Angular, React, Web Components, Blazor и jQuery. Для Blazor руководство `get_project_setup_guide` советует `dotnet new` и NuGet вместо `ig`.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

MCP-сервер Infragistics собирает палитры, типографику и тени для компонентов Ignite UI на Angular, React, Web Components и Blazor

MCP-серверМинимальный доступ44Звезды репозитория

Официальный CLI Angular создает рабочее пространство приложения, запускает сервер разработки и поддерживает сопровождение проекта.

CLIРасширенный доступ27 тыс.Звезды репозитория

Скилл и MCP-сервер для Angular-библиотеки spartan/ui: агент ставит компоненты и блоки по актуальной документации.

СкиллРасширенный доступ3 тыс.Звезды репозитория
Официальный

MCP-сервер CodeRocket отдает агенту правила дизайн-системы, компоненты и блоки сохраненной библиотеки только на чтение.

MCP-серверМинимальный доступ247Звезды репозитория

MCP-сервер Arc UI: агент ищет React-компоненты с анимацией, читает документацию и свойства, получает команду shadcn.

MCP-серверМинимальный доступ1,3 тыс.Звезды репозитория
Официальный

MCP-сервер Chakra UI: справочник по компонентам, свойствам и токенам темы плюс разбор кода при переходе с версии 2 на 3

MCP-серверРасширенный доступ40,7 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Ignite UI CLI (эта карточка)нетне нужна138
Angular CLIнет27 016общий CLI Angular; Ignite UI CLI создает проекты с компонентами Infragistics и дает агентам MCP по их API
Скиллы Angularнет101 486набор навыков по Angular; здесь справочник и шаблоны одной библиотеки компонентов

Коротко о README

Монорепозиторий собирает несколько пакетов в `igniteui-cli`: ядро, шаблоны, схематики для Angular и MCP-сервер.

Бейдж для README

Сообщить о проблеме