winmd-api-search

winmd api search

github ↓ 5.6k
Claude Code
View source ↗

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

Source

Repository: https://github.com/github/awesome-copilot

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.

winmd-api-search on getagentictools
[![winmd-api-search on getagentictools](https://getagentictools.com/badge/skills/github-awesome-copilot-winmd-api-search.svg)](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.