winmd-api-search
CommunityFind Windows APIs and exact type signatures
System Documentation
What problem does it solve?
Developers need a fast way to discover which Windows or WinRT API provides a given platform capability and to inspect exact member signatures before writing code. Manual searching across SDK docs, NuGet packages, and project build outputs is slow and error-prone. This skill centralizes local WinMD metadata into a searchable JSON cache so you can quickly identify the correct types and inspect methods, properties, events, and enum values with precise signatures.
Core Features & Use Cases
- Comprehensive Local Index: Searches a local JSON cache covering the Windows Platform SDK, bundled WinAppSDK baseline, NuGet packages, and project-produced WinMD outputs.
- Ranked Discovery & Deep Lookup: Returns ranked namespaces and top matching types with file paths to JSON pages that contain full member signatures, and can list enum values and type members.
- Cache Generation & Utilities: Includes a .NET-based cache generator and PowerShell scripts to create/update the cache, list cached projects/packages, and query namespaces, types, members, and enums; useful when choosing APIs for camera, file I/O, UI controls, sensors, networking, or AI/ML integration.
Quick Start
Use the winmd-api-search tools to generate the winmd cache, then search for "camera capture" to show top matching namespaces and the JSON paths with full member signatures.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: winmd-api-search Download link: https://github.com/MilesAhead1023/SuiteSpot/archive/main.zip#winmd-api-search Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.