What problem does it solve? When working on a Windows desktop application, it is hard to know which specialized guidance applies to a given task — discovering the right Windows API, writing low-latency WASAPI audio code, or building correct C# native interop. This root skill acts as a router that directs the agent to the correct sub-skill so only the relevant instructions are loaded. ## Core Features & Use Cases - Task Routing: Matches a Windows platform task to the correct sub-skill and loads only that sub-skill's SKILL.md, conserving context budget. - WinMD API Search Sub-skill: Discovers Windows desktop APIs (camera, files, notifications, UI controls, sensors) from a local WinMD metadata cache with full type, member, and enum details. - WASAPI Development Sub-skill: Guides design, implementation, debugging, and optimization of Windows Audio Session API and Core Audio code on Windows 10/11. - Windows Native Interop Sub-skill: Covers CsWin32, P/Invoke, LibraryImport, COM, HWND, handles, and unmanaged memory for C#/.NET desktop apps. - Use Case: While building a WinUI 3 audio visualizer, ask how to capture system loopback audio; the router loads the WASAPI sub-skill, which provides format negotiation, event-driven capture, and device-change recovery guidance. ## Quick Start Ask the agent to help with a Windows platform task such as finding the right API for notifications or implementing WASAPI loopback capture, and it will load the matching sub-skill.