Skip to content

Commit 8ac36c8

Browse files
docs(ai/skills): update skill setup instructions and CLI options (#1972)
* docs(ai/skills): update skill setup instructions and CLI options * docs(ai/skills): clarify ai-config command functionality and MCP server registration * Apply suggestion from @radomirchev --------- Co-authored-by: Radoslav Mirchev <52001020+radomirchev@users.noreply.github.com>
1 parent 7bc76c3 commit 8ac36c8

1 file changed

Lines changed: 29 additions & 3 deletions

File tree

doc/en/components/ai/skills.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,33 @@ For user-level (global) skills available across all projects, use `~/.agents/ski
172172

173173
Use one of the options below to download and place the skill files into the appropriate [skill location](#skill-locations) for your AI assistant.
174174

175-
### **Option A - Use the installed npm package**
175+
### **Option A - Use the Ignite UI CLI**
176+
177+
The `ai-config` command copies skill files from your installed {ProductName} 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.
178+
179+
<!-- Angular -->
180+
181+
**Using Angular Schematics:**
182+
183+
```bash
184+
ng generate @igniteui/angular-schematics:ai-config
185+
```
186+
187+
This also registers the `@angular/cli` MCP server in `.vscode/mcp.json` alongside the Ignite UI servers.
188+
189+
<!-- end: Angular -->
190+
191+
**Using the Ignite UI CLI:**
192+
### **Option A - Use the Ignite UI CLI**
193+
194+
The `ai-config` command copies skill files from your installed {ProductName} 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.
195+
196+
<!-- Angular -->
197+
198+
**Using Angular Schematics:**
199+
200+
```bash
201+
ng generate @igniteui/angular-schematics:ai-config
176202

177203
If {ProductName} 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:
178204

@@ -256,7 +282,7 @@ robocopy node_modules\{PackageCommon}\skills\igniteui-angular-theming .agents\sk
256282

257283
<!-- end: Angular -->
258284

259-
### **Option B - Use the `gemini skills` CLI**
285+
### **Option C - Use the `gemini skills` CLI**
260286

261287
The `gemini skills install` command installs skills directly from a Git repository. It supports two scopes:
262288

@@ -331,7 +357,7 @@ gemini skills install --scope workspace {GithubLink}.git --path skills/igniteui-
331357

332358
Once installed, the skill files are available in the respective location and will be automatically discovered by compatible AI assistants.
333359

334-
### **Option C - Use the `npx skills` CLI**
360+
### **Option D - Use the `npx skills` CLI**
335361

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

0 commit comments

Comments
 (0)