Skip to content
This repository was archived by the owner on Jun 8, 2026. It is now read-only.

Commit a08a65e

Browse files
author
tfsbuild
committed
Adding changes from build igniteui-xplat-docs-to-angular-docs-EN_2026.4.29.1
1 parent 895a450 commit a08a65e

4 files changed

Lines changed: 61 additions & 57 deletions

File tree

en/components/ai/cli-mcp.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: Angular Ignite UI CLI MCP | Infragistics
3-
_description: Connect Ignite UI CLI MCP to your AI client to scaffold projects, modify existing apps, create and update components, and ask documentation questions for Ignite UI for Angular. Learn the setup options for VS Code, GitHub, Cursor, Claude Desktop, Claude Code, JetBrains, and other MCP clients.
2+
title: Ignite UI CLI MCP | Infragistics
3+
_description: Use the Ignite UI CLI MCP server to scaffold Ignite UI for Angular projects, add components, and answer API questions through your AI assistant.
44
_keywords: Angular, Ignite UI for Angular, Infragistics, Ignite UI CLI MCP, Ignite UI Theming MCP, MCP, Model Context Protocol, AI, agent, GitHub Copilot, Cursor, Claude, JetBrains
55
_language: en
66
_license: MIT
77
_canonicalLink: "{environment:dvUrl}/components/ai/cli-mcp"
88
namespace: Infragistics.Controls
99
mentionedTypes: []
10-
last_updated: "2026-04-21"
10+
last_updated: "2026-04-24"
1111
---
1212

1313
<!-- schema: Article, HowTo -->
@@ -20,7 +20,7 @@ last_updated: "2026-04-21"
2020

2121
## Overview
2222

23-
Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside Ignite UI Theming MCP - CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session.
23+
Ignite UI CLI MCP gives AI assistants direct access to Ignite UI CLI project scaffolding, component generation, project modification, and documentation-aware workflows through chat or agent mode. The server works alongside [Ignite UI Theming MCP](./theming-mcp.md). CLI MCP handles project and component workflows while Theming MCP handles palettes, themes, tokens, and styling. Most teams connect both servers in the same AI client session.
2424

2525
The recommended setup path is to start with Ignite UI CLI first. That path creates the project, installs the required packages, and writes the initial MCP configuration for VS Code. You can also start from an empty folder and let the assistant create the project through MCP, or connect MCP to a project that already exists.
2626

@@ -127,13 +127,11 @@ ig new my-app --framework=angular --type=igx-ts --template=empty
127127
Matching `npx` form:
128128

129129
```bash
130-
npx --package igniteui-cli igniteui new my-app --framework=angular --type=igx-ts --template=empty
130+
npx ig new my-app --framework=angular --type=igx-ts --template=empty
131131
```
132132

133133
In guided mode, Ignite UI CLI prompts for the project name, framework, template, theme, and whether to add a component or complete the setup. In direct mode, you provide the framework and any supported options in the command itself.
134134

135-
For more details about project templates, CLI command options, and component scaffolding commands such as `ig add`, see the Ignite UI CLI documentation for Angular.
136-
137135
### VS Code
138136

139137
GitHub Copilot in VS Code supports MCP servers through a workspace-level configuration file. Run `ig ai-config` (or `ng generate @igniteui/angular-schematics:ai-config`) from your project root to generate this file automatically. To configure it manually, create or edit `.vscode/mcp.json` in your project root:

en/components/ai/maker-framework.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -68,23 +68,23 @@ Switch Copilot Chat to Agent mode and confirm that `plan`, `execute`, and `plan_
6868
### Claude Desktop
6969

7070
1. Open your Claude Desktop configuration file:
71-
- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
72-
- Windows: `%APPDATA%\Claude\claude_desktop_config.json`
71+
- macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
72+
- Windows: `%APPDATA%\Claude\claude_desktop_config.json`
7373
2. Add the `maker` entry to the `mcpServers` block:
7474

75-
```json
76-
{
77-
"mcpServers": {
78-
"maker": {
79-
"command": "npx",
80-
"args": ["-y", "@igniteui/maker-mcp", "--stdio"],
81-
"env": {
82-
"Executor__AIProviderKeys__Anthropic": "<your-anthropic-key>"
83-
}
84-
}
75+
```json
76+
{
77+
"mcpServers": {
78+
"maker": {
79+
"command": "npx",
80+
"args": ["-y", "@igniteui/maker-mcp", "--stdio"],
81+
"env": {
82+
"Executor__AIProviderKeys__Anthropic": "<your-anthropic-key>"
8583
}
8684
}
87-
```
85+
}
86+
}
87+
```
8888

8989
3. Restart Claude Desktop. The first start downloads the native binary (~30 s on a typical connection).
9090

en/components/ai/skills.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@ _description: Learn how to use Agent Skills to supercharge AI-assisted developme
44
_keywords: Ignite UI for Angular, agent skills, ai assisted development, github copilot, cursor, windsurf, claude, gemini cli, junie
55
_license: MIT
66
mentionedTypes: []
7+
last_updated: "2026-04-24"
78
---
89

10+
<!-- schema: Article, HowTo -->
11+
912
# Ignite UI for Angular Agent Skills
1013

1114
Ignite UI for Angular ships with **[Agent Skills](https://agentskills.io/)** - structured knowledge files that teach AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude, Gemini CLI, JetBrains Junie, etc.) how to work with Ignite UI for Angular. These skill files provide context-aware guidance on components, grids, data operations, and theming, enabling your AI assistant to generate accurate, idiomatic code that follows best practices.
@@ -56,7 +59,7 @@ For user-level (global) skills available across all projects, use `~/.agents/ski
5659
| Project | `.github/skills/`, `.claude/skills/` |
5760
| Personal | `~/.copilot/skills/`, `~/.claude/skills/` (Copilot coding agent and GitHub Copilot CLI only) |
5861

59-
> **Tip:** In [VS Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills), these locations also include the general `.agents/skills/` and `~/.agents/skills/` and you can configure additional skill locations using the `chat.agentSkillsLocations` setting.
62+
> **Tip:** In [VS Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills), these locations also include the general `.agents/skills/` and `~/.agents/skills/` and you can configure additional skill locations using the `chat.agentSkillsLocations` setting.
6063
6164
### Claude
6265

@@ -113,7 +116,7 @@ Use one of the options below to download and place the skill files into the appr
113116

114117
### **Option A - Use the Ignite UI CLI**
115118

116-
The `ai-config` command copies skill files from your installed Ignite UI for Angular package into `.claude/skills/` and writes the Ignite UI MCP server configuration to `.vscode/mcp.json`. If the files already exist and are up-to-date, the command is a no-op.
119+
The `ai-config` command copies skill files from your installed Ignite UI for Angular package into `.claude/skills/` and writes the Ignite UI CLI MCP and Theming MCP server entries to `.vscode/mcp.json`. If the files already exist and are up-to-date, the command is a no-op.
117120

118121
**Using Angular Schematics:**
119122

@@ -125,22 +128,25 @@ This also registers the `@angular/cli` MCP server in `.vscode/mcp.json` alongsid
125128

126129
**Using the Ignite UI CLI:**
127130

128-
### **Option A - Use the Ignite UI CLI**
131+
```bash
132+
npx igniteui-cli ai-config
133+
```
129134

130-
The `ai-config` command copies skill files from your installed Ignite UI for Angular package into `.claude/skills/` and writes the Ignite UI MCP server configuration to `.vscode/mcp.json`. If the files already exist and are up-to-date, the command is a no-op.
135+
If you have the Ignite UI CLI installed globally, use the shorter form:
131136

132-
**Using Angular Schematics:**
137+
```bash
138+
ig ai-config
139+
```
133140

134-
````bash
135-
ng generate @igniteui/angular-schematics:ai-config
141+
### **Option B - Manual Copy from `node_modules`**
136142

137143
If Ignite UI for Angular is already installed in your project, the skill files are available under `node_modules`. To copy them into your project (e.g. into `.agents/skills/`), run:
138144

139145
**macOS / Linux / Windows (PowerShell)**
140146

141147
```bash
142148
cp -r node_modules/igniteui-angular/skills/. .agents/skills/
143-
````
149+
```
144150

145151
**Windows (Command Prompt)**
146152

@@ -195,7 +201,7 @@ Once installed, the skill files are available in the respective location and wil
195201

196202
The `skills` CLI is an interactive tool that downloads and installs skills directly into your project. Run the following command in your project root:
197203

198-
```shell
204+
```bash
199205
npx skills add IgniteUI/igniteui-angular
200206
```
201207

@@ -221,8 +227,6 @@ For more information on the Theming MCP, refer to the [Ignite UI Theming MCP](./
221227

222228
<div class="divider--half"></div>
223229

224-
<!-- TODO: Not in xplat, can't link to md directly + docfx is aggressively and annoyingly treating all forms of relative links as such.. -->
225-
226230
- <a href="https://www.infragistics.com/products/ignite-ui-angular/angular/components/general/getting-started">Getting Started with Ignite UI for Angular</a>
227231
- <a href="https://www.infragistics.com/products/ignite-ui-angular/angular/components/general/cli-overview">Angular Schematics & Ignite UI CLI</a>
228232
- [AI-Assisted Development with Ignite UI](./ai-assisted-development-overview.md)

0 commit comments

Comments
 (0)