feat(skills): updating product skills with igniteui-cli mcp#151
feat(skills): updating product skills with igniteui-cli mcp#151damyanpetev merged 10 commits intomasterfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the Ignite UI for React skill documentation to emphasize MCP-server-assisted workflows, adds MCP server setup guidance for the components skill hub, and removes the standalone Sass theming reference.
Changes:
- Removed the Sass theming reference document from the customize-theme skill.
- Added MCP server setup prerequisites/instructions to both skill hubs and introduced a new CLI MCP setup reference for components.
- Added “Overview” sections to component reference docs to encourage using MCP tools for discovery/docs.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| skills/igniteui-react-customize-theme/reference/SASS-THEMING.md | Removed Sass theming reference content. |
| skills/igniteui-react-customize-theme/SKILL.md | Added MCP prerequisites/instructions; updated description to CSS-only approach. |
| skills/igniteui-react-components/reference/MCP-SERVER.md | Added setup instructions for the Ignite UI CLI MCP server. |
| skills/igniteui-react-components/reference/COMPONENT-CATALOGUE.md | Added an overview paragraph referencing MCP tool usage. |
| skills/igniteui-react-components/reference/CHARTS-GRIDS.md | Added an overview paragraph referencing MCP doc/api tools. |
| skills/igniteui-react-components/SKILL.md | Added MCP prerequisites/instructions; updated quick start / best practices phrasing. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| This skill teaches AI agents how to theme Ignite UI for React applications. One approach is supported: | ||
|
|
||
| - **CSS custom properties** — works in any project without additional build tooling | ||
| - **Sass** — available when the project has Sass configured; provides the full palette/typography/elevation API | ||
|
|
There was a problem hiding this comment.
@copilot apply changes based on this feedback
There was a problem hiding this comment.
Applied in commit 49fad40:
- Removed "Sass" from the frontmatter description
- Consolidated the duplicate
## Prerequisitessections into one (removed the Sass optional reference) - Removed the
SASS-THEMING.mdrow from the Content Guide table (file was already deleted) - Removed Sass-specific Key Rules (items 6 and 7 about
@use 'igniteui-theming'and@include tokens($theme))
| ## Prerequisites | ||
|
|
||
| - A React project with `igniteui-react` installed | ||
| - The **Ignite UI Theming MCP server** (`igniteui-theming`) available as a tool provider | ||
|
|
There was a problem hiding this comment.
@copilot apply changes based on this feedback
There was a problem hiding this comment.
This was already addressed in commit 49fad40 — the duplicate ## Prerequisites section was removed, leaving a single consolidated section with the MCP server setup instruction block folded in directly below it.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…uisites in customize-theme skill Agent-Logs-Url: https://github.com/IgniteUI/igniteui-react/sessions/06b07ae2-881b-4556-a701-284d475dc167 Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com>
No description provided.