winmd-api-search
winmd api search
What it does
- Windows Platform SDK — all Windows. WinRT APIs (always available, no restore needed)
- WinAppSDK / WinUI — bundled as a baseline in the cache generator (always available, no restore needed)
- NuGet packages — any additional packages in restored projects that contain .winmd files
- Project-output WinMD — class libraries (C++/WinRT, C#) that produce .winmd as build output
- User wants to build a feature and you need to find which API provides that capability
- User asks "how do I do X?" where X involves a platform feature (camera, files, notifications, sensors, AI, etc.)
- You need the exact methods, properties, events, or enumeration values of a type before writing code
Requirements & configuration
- User wants to build a feature and you need to find which API provides that capability
- You need the exact methods, properties, events, or enumeration values of a type before writing code
- The user describes a capability in their own words. You need to find the right API.
- If you need full detail beyond what -Action members shows, use -Action search to get the JSON file path, then read the JSON file directly.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
winmd-api-search FAQ
What does the winmd-api-search skill do?
Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values). Windows Platform SDK — all Windows. WinRT APIs (always available, no restore needed) WinAppSDK / WinUI — bundled as a baseline in the cache generator (always available, no restore needed)
What does winmd-api-search require?
User wants to build a feature and you need to find which API provides that capability You need the exact methods, properties, events, or enumeration values of a type before writing code The user describes a capability in their own words. You need to find the right API. If you need full detail beyond what -Action members shows, use -Action search to get the JSON file path, then read the JSON file directly.
How do I install winmd-api-search?
Run: npx -y skills add https://github.com/github/awesome-copilot --skill winmd-api-search --agent claude-code — the source lives at github.com/github/awesome-copilot.
Maintain winmd-api-search?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/github-awesome-copilot-winmd-api-search?ref=badge) npx agentictools info skills/github-awesome-copilot-winmd-api-search The second line is the CLI lookup for this page — handy in READMEs and docs.