winmd-api-search

Discover and inspect Windows Runtime API signatures, members, and enumeration values.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/serotoninboi/claudine-ai-v3.1 --skill winmd-api-search-serotoninboi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: winmd-api-search
Source: https://github.com/serotoninboi/claudine-ai-v3.1/tree/main/.kilocode/skills/winmd-api-search
Command: npx skills add https://github.com/serotoninboi/claudine-ai-v3.1 --skill winmd-api-search-serotoninboi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers find the correct Windows API for specific platform capabilities and retrieve detailed information about their methods, properties, and events, eliminating the need to constantly search online documentation for basic API signatures.

Core Features & Use Cases

  • API Discovery: Find the right API for a given capability (e.g., "take a picture", "load from disk").
  • Detailed Signature Lookup: Retrieve full details of methods, properties, events, and enumeration values for known APIs.
  • Use Case: A developer needs to implement a file picker in their UWP app. They can use this Skill to search for "file open" or "picker" to discover Windows.Storage.Pickers.FileOpenPicker and then look up its exact methods like PickSingleFileAsync.

Quick Start

Use the winmd-api-search skill to find all members of the type Microsoft.UI.Xaml.Controls.Button.

Frequently Asked Questions about winmd-api-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the correct Windows Runtime API for a specific platform capability?

You can find the correct Windows Runtime API by searching locally for specific capabilities like "take a picture" or "file open" to discover matching types such as Windows.Storage.Pickers.FileOpenPicker without needing online documentation.

Can I retrieve exact method signatures and enumeration values for WinRT APIs locally?

Yes, you can retrieve detailed type signatures, members, properties, events, and enumeration values for WinRT APIs locally, ensuring deterministic task completion and accurate code generation.

Does Windows API discovery support Platform SDK, WinAppSDK, and NuGet packages?

Windows API discovery supports local lookup across Platform SDK, WinAppSDK, and NuGet packages, allowing you to explore Windows APIs comprehensively across different framework sources.

What is the best way to look up all members of a specific Windows UI control type?

The best way to look up all members of a specific Windows UI control type is to use local API discovery to query the type, such as searching for Microsoft.UI.Xaml.Controls.Button to retrieve its exact methods and properties.

How do I get exact method names like PickSingleFileAsync for a UWP file picker?

To get exact method names like PickSingleFileAsync for a UWP file picker, perform a local API lookup on the discovered FileOpenPicker type to retrieve its full method signatures and members.

Why should I use local Windows API metadata search instead of online documentation?

Local Windows API metadata search eliminates the need to constantly search online documentation for basic API signatures, providing immediate access to type signatures, members, and enumeration values for deterministic code generation.