Skip to content

Add winui-app local skill#160

Merged
LanceMcCarthy merged 1 commit intomainfrom
add-winui-app-local-skill
Apr 8, 2026
Merged

Add winui-app local skill#160
LanceMcCarthy merged 1 commit intomainfrom
add-winui-app-local-skill

Conversation

@LanceMcCarthy
Copy link
Copy Markdown
Owner

Why

This repo is used to demonstrate CI/CD patterns for Telerik and Kendo apps across many .NET project types, including WinUI. Adding the winui-app skill as a project-local skill makes it available to anyone working in this repo with Copilot, so WinUI 3 / Windows App SDK guidance is surfaced automatically without requiring an external skill subscription.

What's included

The skill is a direct copy of the curated winui-app skill from openai/skills, placed at .copilot/skills/winui-app/:

  • SKILL.md — the main skill instruction file with the winui-app name/description frontmatter Copilot uses for registration, plus the full required flow, routing table, and reference rules
  • config.yaml — WinGet DSC bootstrap that enables Developer Mode and installs Visual Studio Community 2026 with the Managed Desktop, Universal, and Windows App SDK C# workloads
  • agents/openai.yaml — OpenAI platform UI metadata (display name, icon, default prompt); ignored by GitHub Copilot but kept for completeness
  • assets/winui.png — skill icon
  • references/ — 15 reference markdown files covering environment setup, build/launch verification, controls & layout, shell & navigation, theming, accessibility, performance, CommunityToolkit, Windows App SDK lifecycle/deployment, testing checklists, and more

Notes

  • GitHub Copilot reads only SKILL.md (frontmatter + body) for skill registration and instructions. The agents/openai.yaml file is inert in this context.
  • No existing repo files were modified.
  • The LICENSE.txt (Apache 2.0) from the upstream skill is included as required by the license terms.

Copies the curated winui-app skill to .copilot/skills/winui-app/
including SKILL.md, config.yaml, agents/openai.yaml, assets/winui.png,
LICENSE.txt, and all 15 reference markdown files.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@LanceMcCarthy LanceMcCarthy merged commit 6443ea1 into main Apr 8, 2026
9 of 14 checks passed
@LanceMcCarthy LanceMcCarthy deleted the add-winui-app-local-skill branch April 8, 2026 19:53
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.

1 participant