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

Commit d729130

Browse files
CopilotChronosSF
andauthored
Merge branch 'vnext' into ESShared/XPlaform_jp_igniteui-xplat-docs-to-angular-docs-JP+KR_2026.4.22.1
Co-authored-by: ChronosSF <2188411+ChronosSF@users.noreply.github.com>
2 parents 04bb761 + 3fcaf15 commit d729130

61 files changed

Lines changed: 1299 additions & 1245 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.markdownlint.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@
4444
"MD055": false,
4545
"MD058": true,
4646
"MD059": false,
47-
"MD060": { "style": "aligned" }
47+
"MD060": false
4848
}

en/components/ai/ai-assisted-development-overview.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ The AI toolchain does not currently support Blazor in the CLI MCP and Agent Skil
1919

2020
Ignite UI's AI toolchain consists of three independently usable layers. Each layer can be enabled on its own; they are designed to work together.
2121

22-
| Layer | What it provides | Owner | Frameworks |
23-
| --------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------ | -------------------------------------- |
24-
| Agent Skills | Developer-owned instruction packages: import paths, component patterns, decision flows, project conventions | Developer | Angular, React, Web Components, Blazor |
25-
| CLI MCP server (`igniteui-cli`) | Project scaffolding, component management, documentation and API queries via MCP | Infragistics | Angular, React, Web Components |
26-
| Theming MCP server (`igniteui-theming`) | Design tokens, palette definitions, CSS variable generation, theming queries via MCP | Infragistics | Angular, React, Web Components, Blazor |
22+
| Layer | What it provides | Owner | Frameworks |
23+
| --- | --- | --- | --- |
24+
| Agent Skills | Developer-owned instruction packages: import paths, component patterns, decision flows, project conventions | Developer | Angular, React, Web Components, Blazor |
25+
| CLI MCP server (`igniteui-cli`) | Project scaffolding, component management, documentation and API queries via MCP | Infragistics | Angular, React, Web Components |
26+
| Theming MCP server (`igniteui-theming`) | Design tokens, palette definitions, CSS variable generation, theming queries via MCP | Infragistics | Angular, React, Web Components, Blazor |
2727

2828
The CLI MCP server and Theming MCP server are both started through `npx` and connect to any MCP-compatible client through STDIO transport. Agent Skills are local files placed in your project that the AI client reads from disk.
2929

@@ -67,14 +67,14 @@ For configuration details, see [Theming MCP](theming-mcp.md).
6767

6868
The CLI MCP server and Theming MCP server work with any editor or AI client that supports MCP with STDIO transport.
6969

70-
| Client | Configuration method |
71-
| --------------------------- | ----------------------------------------------------------------- |
72-
| VS Code with GitHub Copilot | `.vscode/mcp.json` |
73-
| Cursor | `.cursor/mcp.json` |
74-
| Claude Desktop (macOS) | `~/Library/Application Support/Claude/claude_desktop_config.json` |
75-
| Claude Desktop (Windows) | `%APPDATA%\Claude\claude_desktop_config.json` |
76-
| Claude Code | `.mcp.json` or the Claude Code MCP CLI command |
77-
| JetBrains AI Assistant | **Tools → AI Assistant → Model Context Protocol (MCP)** |
70+
| Client | Configuration method |
71+
| --- | --- |
72+
| VS Code with GitHub Copilot | `.vscode/mcp.json` |
73+
| Cursor | `.cursor/mcp.json` |
74+
| Claude Desktop (macOS) | `~/Library/Application Support/Claude/claude_desktop_config.json` |
75+
| Claude Desktop (Windows) | `%APPDATA%\Claude\claude_desktop_config.json` |
76+
| Claude Code | `.mcp.json` or the Claude Code MCP CLI command |
77+
| JetBrains AI Assistant | **Tools → AI Assistant → Model Context Protocol (MCP)** |
7878

7979
Agent Skills are compatible with GitHub Copilot via `.github/copilot-instructions.md`, Cursor via `.cursorrules` or `.cursor/rules/`, Windsurf via `.windsurfrules`, and JetBrains AI Assistant via project-level prompt settings.
8080

en/components/ai/cli-mcp.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -89,19 +89,19 @@ If you are creating a project with Ignite UI CLI first, you can run the CLI in e
8989

9090
- **Global install**
9191

92-
```bash
93-
npm install -g igniteui-cli
94-
```
92+
```bash
93+
npm install -g igniteui-cli
94+
```
9595

96-
This gives you the `ig` command in any terminal session and is the clearest option if you plan to create and scaffold projects regularly.
96+
This gives you the `ig` command in any terminal session and is the clearest option if you plan to create and scaffold projects regularly.
9797

9898
- **Without a global install**
9999

100-
```bash
101-
npx --package igniteui-cli igniteui new
102-
```
100+
```bash
101+
npx --package igniteui-cli igniteui new
102+
```
103103

104-
This runs the CLI through `npx` instead of a global `ig` command.
104+
This runs the CLI through `npx` instead of a global `ig` command.
105105

106106
For the **CLI-first** path, you can create the project in guided mode or with a direct command.
107107

@@ -247,20 +247,20 @@ JetBrains AI Assistant supports MCP servers through the IDE settings:
247247

248248
4. Enter the following configuration:
249249

250-
```json
251-
{
252-
"mcpServers": {
253-
"igniteui-cli": {
254-
"command": "npx",
255-
"args": ["-y", "igniteui-cli", "mcp"]
256-
},
257-
"igniteui-theming": {
258-
"command": "npx",
259-
"args": ["-y", "igniteui-theming", "igniteui-theming-mcp"]
260-
}
261-
}
262-
}
263-
```
250+
```json
251+
{
252+
"mcpServers": {
253+
"igniteui-cli": {
254+
"command": "npx",
255+
"args": ["-y", "igniteui-cli", "mcp"]
256+
},
257+
"igniteui-theming": {
258+
"command": "npx",
259+
"args": ["-y", "igniteui-theming", "igniteui-theming-mcp"]
260+
}
261+
}
262+
}
263+
```
264264

265265
5. Click **OK** and restart the AI Assistant.
266266

@@ -319,14 +319,14 @@ To get the live list with current parameters, ask:
319319
320320
Here is a brief overview of each tool:
321321
322-
| Tool | Description |
323-
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
322+
| Tool | Description |
323+
|------|-------------|
324324
| `list_components` | Lists available Ignite UI component docs for a framework. Accepts an optional keyword filter (case-insensitive substring match against name, keywords, and summary). |
325-
| `get_doc` | Gets the full markdown content of a specific component doc by kebab-case name (e.g., `grid-editing`, `combo-overview`). Includes code samples, tables, and links. |
326-
| `search_docs` | Full-text search across Ignite UI docs for a framework. Returns up to 20 ranked results with excerpts. |
327-
| `get_project_setup_guide` | Returns the project setup guide for creating a new project in a specific framework, including CLI steps and install instructions. |
328-
| `search_api` | Searches API entries by keyword or component name across Angular, React, and Web Components. |
329-
| `get_api_reference` | Returns the full API reference for a specific component or class, including properties, methods, and events. Supports Angular, React, and Web Components. |
325+
| `get_doc` | Gets the full markdown content of a specific component doc by kebab-case name (e.g., `grid-editing`, `combo-overview`). Includes code samples, tables, and links. |
326+
| `search_docs` | Full-text search across Ignite UI docs for a framework. Returns up to 20 ranked results with excerpts. |
327+
| `get_project_setup_guide` | Returns the project setup guide for creating a new project in a specific framework, including CLI steps and install instructions. |
328+
| `search_api` | Searches API entries by keyword or component name across Angular, React, and Web Components. |
329+
| `get_api_reference` | Returns the full API reference for a specific component or class, including properties, methods, and events. Supports Angular, React, and Web Components. |
330330
331331
At a high level, the CLI MCP tools help with:
332332
@@ -337,7 +337,7 @@ At a high level, the CLI MCP tools help with:
337337
- answering documentation and API questions
338338
339339
> [!NOTE]
340-
> Framework detection uses component prefixes: `for Angular`, `for React`, `for Web Components`, `for Blazor`. The assistant picks up the right framework automatically from your open files or prompt context.
340+
> Framework detection uses component prefixes: `` for Angular, `` for React, `` for Web Components, `` for Blazor. The assistant picks up the right framework automatically from your open files or prompt context.
341341
342342
The theming server adds styling, theme, palette, and token workflows to the same client session.
343343

en/components/ai/skills.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ Ignite UI for Angular ships with **[Agent Skills](https://agentskills.io/)** - s
1717

1818
The skill files live in the [`skills/`](https://github.com/IgniteUI/igniteui-angular/tree/master/skills) directory of the Ignite UI for Angular repository:
1919

20-
| Skill | Path | Description |
21-
| :------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------ |
22-
| Components & Layout | [`skills/igniteui-angular-components/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-components/SKILL.md) | Standalone components, form controls, overlays, layout |
23-
| Data Grids | [`skills/igniteui-angular-grids/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-grids/SKILL.md) | Grid, Tree Grid, Hierarchical Grid, Pivot Grid, sorting, filtering, grouping, paging, remote data |
24-
| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-theming/SKILL.md) | Palettes, typography, elevations, component themes, MCP server |
20+
| Skill | Path | Description |
21+
|:------|:-----|:------------|
22+
| Components & Layout | [`skills/igniteui-angular-components/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-components/SKILL.md) | Standalone components, form controls, overlays, layout |
23+
| Data Grids | [`skills/igniteui-angular-grids/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-grids/SKILL.md) | Grid, Tree Grid, Hierarchical Grid, Pivot Grid, sorting, filtering, grouping, paging, remote data |
24+
| Theming & Styling | [`skills/igniteui-angular-theming/SKILL.md`](https://github.com/IgniteUI/igniteui-angular/blob/master/skills/igniteui-angular-theming/SKILL.md) | Palettes, typography, elevations, component themes, MCP server |
2525

2626
> [!NOTE]
2727
> Starting with Ignite UI for Angular **21.1.0**, these skills are automatically discovered when placed in your agent's skills path (e.g., `.claude/skills`, `.agents/skills`, `.cursor/rules/`). This release ships with an optional migration to add these skills to your project automatically.
@@ -51,59 +51,59 @@ For user-level (global) skills available across all projects, use `~/.agents/ski
5151

5252
[GitHub Copilot](https://docs.github.com/en/copilot/concepts/agents/about-agent-skills) discovers skills from:
5353

54-
| Scope | Location |
55-
| :------- | :------------------------------------------------------------------------------------------- |
56-
| Project | `.github/skills/`, `.claude/skills/` |
54+
| Scope | Location |
55+
|:------|:---------|
56+
| Project | `.github/skills/`, `.claude/skills/` |
5757
| Personal | `~/.copilot/skills/`, `~/.claude/skills/` (Copilot coding agent and GitHub Copilot CLI only) |
5858

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.
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.
6060
6161
### Claude
6262

6363
[Claude](https://code.claude.com/docs/en/skills#where-skills-live) discovers skills from:
6464

65-
| Scope | Location |
66-
| :------- | :------------------ |
67-
| Project | `.claude/skills/` |
65+
| Scope | Location |
66+
|:------|:---------|
67+
| Project | `.claude/skills/` |
6868
| Personal | `~/.claude/skills/` |
6969

7070
### Cursor
7171

7272
[Cursor](https://cursor.com/docs/skills#skill-directories) discovers skills from:
7373

74-
| Scope | Location |
75-
| :------------ | :----------------------------------- |
76-
| Project | `.agents/skills/`, `.cursor/skills/` |
77-
| User (global) | `~/.cursor/skills/` |
74+
| Scope | Location |
75+
|:------|:---------|
76+
| Project | `.agents/skills/`, `.cursor/skills/` |
77+
| User (global) | `~/.cursor/skills/` |
7878

7979
### Gemini CLI and Antigravity
8080

8181
[Gemini CLI](https://geminicli.com/docs/cli/skills/#skill-discovery-tiers) and [Antigravity](https://antigravity.google/docs/skills) discover skills from:
8282

83-
| Scope | Location |
84-
| :-------- | :--------------------------------------- |
85-
| Workspace | `.gemini/skills/`, `.agents/skills/` |
86-
| User | `~/.gemini/skills/`, `~/.agents/skills/` |
83+
| Scope | Location |
84+
|:------|:---------|
85+
| Workspace | `.gemini/skills/`, `.agents/skills/` |
86+
| User | `~/.gemini/skills/`, `~/.agents/skills/` |
8787

8888
> **Tip:** Use the `/skills` slash command in Gemini CLI to view and manage installed skills.
8989
9090
### Junie (JetBrains IDEs)
9191

9292
[Junie](https://junie.jetbrains.com/docs/agent-skills.html) discovers skills from:
9393

94-
| Scope | Location |
95-
| :------ | :----------------- |
96-
| Project | `.junie/skills/` |
97-
| User | `~/.junie/skills/` |
94+
| Scope | Location |
95+
|:------|:---------|
96+
| Project | `.junie/skills/` |
97+
| User | `~/.junie/skills/` |
9898

9999
### Windsurf
100100

101101
[Windsurf](https://docs.windsurf.com/windsurf/cascade/skills#skill-scopes) discovers skills from:
102102

103-
| Scope | Location |
104-
| :-------- | :------------------------------------------------- |
105-
| Workspace | `.windsurf/skills/`, `.agents/skills/` |
106-
| Global | `~/.codeium/windsurf/skills/`, `~/.agents/skills/` |
103+
| Scope | Location |
104+
|:------|:---------|
105+
| Workspace | `.windsurf/skills/`, `.agents/skills/` |
106+
| Global | `~/.codeium/windsurf/skills/`, `~/.agents/skills/` |
107107

108108
---
109109

0 commit comments

Comments
 (0)