Skip to content

feat(skills): updating product skills with igniteui-cli mcp#151

Merged
damyanpetev merged 10 commits intomasterfrom
mcp-skills-update
Apr 24, 2026
Merged

feat(skills): updating product skills with igniteui-cli mcp#151
damyanpetev merged 10 commits intomasterfrom
mcp-skills-update

Conversation

@kdinev
Copy link
Copy Markdown
Member

@kdinev kdinev commented Apr 24, 2026

No description provided.

@kdinev kdinev requested a review from damyanpetev April 24, 2026 08:16
@kdinev kdinev added the skills label Apr 24, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread skills/igniteui-react-components/SKILL.md Outdated
Comment thread skills/igniteui-react-components/reference/COMPONENT-CATALOGUE.md Outdated
Comment thread skills/igniteui-react-components/reference/CHARTS-GRIDS.md Outdated
Comment thread skills/igniteui-react-customize-theme/SKILL.md Outdated
Comment on lines 31 to 34
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

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot apply changes based on this feedback

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Applied in commit 49fad40:

  • Removed "Sass" from the frontmatter description
  • Consolidated the duplicate ## Prerequisites sections into one (removed the Sass optional reference)
  • Removed the SASS-THEMING.md row 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))

Comment on lines +9 to +13
## Prerequisites

- A React project with `igniteui-react` installed
- The **Ignite UI Theming MCP server** (`igniteui-theming`) available as a tool provider

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@copilot apply changes based on this feedback

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread skills/igniteui-react-components/SKILL.md Outdated
kdinev and others added 4 commits April 24, 2026 12:22
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>
kdinev and others added 2 commits April 24, 2026 12:24
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>
Comment thread skills/igniteui-react-customize-theme/SKILL.md Outdated
@damyanpetev damyanpetev merged commit 6768b52 into master Apr 24, 2026
3 checks passed
@damyanpetev damyanpetev deleted the mcp-skills-update branch April 24, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants