Skip to content

Commit 01dc1b3

Browse files
committed
Update agentic-tools.md
1 parent 304d222 commit 01dc1b3

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

hub/apps/dev-tools/agentic-tools.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,26 @@ https://learn.microsoft.com/api/mcp
3333

3434
For step-by-step setup instructions, see [Get started with the Learn MCP Server in VS Code](/training/support/mcp-get-started) or [in Foundry](/training/support/mcp-get-started-foundry).
3535

36-
## Awesome Copilot customizations
36+
## WinUI 3 development plugin for GitHub Copilot
3737

38-
The [Awesome Copilot](https://github.com/github/awesome-copilot) repository is a community-driven collection of custom instructions, agents, skills, and plugins for GitHub Copilot. These resources teach Copilot about specific frameworks and coding patterns so it can generate more accurate and idiomatic code.
38+
The [Awesome Copilot](https://github.com/github/awesome-copilot) repository is a community-driven collection of custom instructions, agents, skills, and plugins for GitHub Copilot. These resources teach Copilot about specific frameworks so it generates more accurate and idiomatic code.
3939

40-
For Windows developers, the repository offers plugins that bundle together:
40+
The [WinUI 3 Development plugin](https://github.com/github/awesome-copilot/tree/main/plugins/winui3-development) is built specifically for Windows App SDK developers. It prevents common mistakes — like using legacy UWP APIs that no longer work in WinUI 3 — and guides Copilot toward correct, modern patterns.
4141

42-
- **Custom instructions** — guidelines that shape how Copilot writes code, such as enforcing MVVM patterns, XAML best practices, or specific API usage
43-
- **Agents** — specialized Copilot personas with domain expertise, like expert .NET engineers
44-
- **Skills** — reusable prompts for common tasks like unit testing, code review, or framework upgrades
42+
The plugin includes:
4543

46-
**Install a plugin:**
44+
- **WinUI 3 Expert agent** — an expert agent that covers UWP-to-WinUI 3 API migration rules, XAML controls, MVVM patterns, windowing, threading, app lifecycle, dialogs, and deployment
45+
- **Migration guide skill** — a slash command (`/winui3-development:winui3-migration-guide`) with API namespace mappings, before/after code snippets, and a step-by-step migration checklist
46+
- **Custom instructions** — rules applied to XAML, C#, and `.csproj` files that prevent the most common Copilot code generation mistakes, such as using `CoreDispatcher` instead of `DispatcherQueue`, or `MessageDialog` instead of `ContentDialog`
4747

48-
You can install a plugin using the Copilot CLI. For example, to install the [C# .NET Development plugin](https://github.com/github/awesome-copilot/tree/main/plugins/csharp-dotnet-development):
48+
**Install the plugin:**
4949

5050
```bash
51-
copilot plugin install csharp-dotnet-development@awesome-copilot
51+
copilot plugin install winui3-development@awesome-copilot
5252
```
5353

54-
This copies the plugin's instructions, agents, and skills into your project's `.github/` directory, where Copilot picks them up automatically.
54+
This copies the plugin's agents, skills, and instructions into your project's `.github/` directory, where Copilot picks them up automatically.
5555

56-
**Browse and discover:**
56+
**Browse and discover more plugins:**
5757

58-
You can also browse available customizations using the [Awesome Copilot extension for VS Code](https://marketplace.visualstudio.com/items?itemName=TimHeuer.awesome-copilot), which lets you preview and download resources directly into your workspace.
58+
You can browse all available Copilot customizations using the [Awesome Copilot extension for VS Code](https://marketplace.visualstudio.com/items?itemName=TimHeuer.awesome-copilot), which lets you preview and install resources directly into your workspace.

0 commit comments

Comments
 (0)