Skip to content

Add fluentui-blazor skill#738

Merged
aaronpowell merged 3 commits intogithub:mainfrom
AClerbois:skill/fluentui-blazor
Feb 17, 2026
Merged

Add fluentui-blazor skill#738
aaronpowell merged 3 commits intogithub:mainfrom
AClerbois:skill/fluentui-blazor

Conversation

@AClerbois
Copy link
Contributor

Add a new skill for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components v4) in Blazor applications. Includes guidance on setup, component usage, theming, data grids, layout and navigation.

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, or skill file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, or skill with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

This pull request adds comprehensive documentation for the new fluentui-blazor skill, which provides detailed guidance on using the Microsoft Fluent UI Blazor component library in Blazor applications. The documentation includes a main usage guide and reference files covering data grids, layout, and navigation components. The most important changes are grouped below:

New Skill Documentation:

  • Added a new fluentui-blazor skill with a detailed usage guide (SKILL.md) explaining setup, required providers, service registration, icon usage, list binding, autocomplete, dialog and toast patterns, theming, and form integration.
  • Updated the skills index in docs/README.skills.md to include the new fluentui-blazor skill and its reference files.

Reference Documentation for Fluent UI Blazor:

  • Added references/DATAGRID.md with detailed instructions and code examples for using the FluentDataGrid component, covering columns, data sources, pagination, virtualization, and sorting.
  • Added references/LAYOUT-AND-NAVIGATION.md documenting layout containers (e.g., FluentLayout, FluentStack, FluentGrid) and navigation components (e.g., FluentNavMenu, FluentNavGroup, FluentNavLink, FluentBreadcrumb, FluentTabs) with usage patterns and parameters.

Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • Update to existing instruction, prompt, agent, plugin, or skill.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

Add a new skill for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components v4) in Blazor applications. Includes guidance on setup, component usage, theming, data grids, layout and navigation.
Copilot AI review requested due to automatic review settings February 16, 2026 21:45
Copy link
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

Adds a new fluentui-blazor skill to the repository to guide users on setting up and using Microsoft Fluent UI Blazor components (v4), with bundled reference documentation for common areas (setup, theming, layout/navigation, and data grid usage).

Changes:

  • Added skills/fluentui-blazor/SKILL.md with end-to-end usage guidance and troubleshooting rules.
  • Added four bundled reference docs under skills/fluentui-blazor/references/ (Setup, Theming, Layout/Navigation, DataGrid).
  • Updated docs/README.skills.md to index the new skill and its bundled reference files.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
skills/fluentui-blazor/SKILL.md New skill entry point with core guidance and links to bundled references.
skills/fluentui-blazor/references/SETUP.md Setup instructions: packages, registration, layout/provider placement, imports, and services.
skills/fluentui-blazor/references/THEMING.md Theming guidance covering FluentDesignTheme, design system provider, and token DI patterns.
skills/fluentui-blazor/references/LAYOUT-AND-NAVIGATION.md Reference for layout containers and navigation components/patterns.
skills/fluentui-blazor/references/DATAGRID.md Reference for FluentDataGrid usage including columns, data sources, pagination, virtualization, and sorting.
docs/README.skills.md Adds the new fluentui-blazor row to the skills index table with bundled assets list.

Copy link
Contributor

@aaronpowell aaronpowell left a comment

Choose a reason for hiding this comment

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

There's a merge conflict that needs resolving. Also, copilot has left some comments but I think they can be ignored - give them a quick review and close if they aren't relevant.

Removes duplicate entry for the fluentui-blazor skill in the skills documentation. Keeps the entry on the main branch.
@AClerbois
Copy link
Contributor Author

@aaronpowell ty for your review. I resolved the conflict.

Size your day.

@aaronpowell aaronpowell merged commit 64b2e57 into github:main Feb 17, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants