nuget-decompile-with-ilspycmd
CommunityLocate NuGet symbols and verify with ilspycmd
System Documentation
What problem does it solve?
When a C# type, enum, method, or namespace appears only as a usage in a repository and its definition is not present in source, this Skill provides a repeatable process to find the candidate NuGet package and DLL and to verify the actual API surface by decompiling with ilspycmd so answers do not rely on guesswork.
Core Features & Use Cases
- Prioritize detection of company namespaces (for example HousePrice.* and Evertrust.*) and map them to likely package/DLL candidates rather than assuming the package name equals the namespace.
- Inspect project files (csproj, Directory.Packages.props, packages.lock.json, obj/project.assets.json), search the local NuGet cache for candidate DLLs, and validate types using ilspycmd; prefer adjacent XML files for summaries.
- Produce a verifiable report listing whether the symbol is external, which package and version the project consumes, the DLL path inspected, and the fully-qualified decompiled type signature or enum members (with values inferred when not explicit).
- Use cases: resolving missing enum members, confirming method signatures, recovering XML summaries, and prioritizing candidate DLLs for company-specific namespaces.
Quick Start
Search the repository for the missing symbol and package references, locate the matching DLL in your local NuGet cache, and use ilspycmd to inspect the fully-qualified type and any sibling XML summaries.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: nuget-decompile-with-ilspycmd Download link: https://github.com/chuangkevin/project-bridge/archive/main.zip#nuget-decompile-with-ilspycmd 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 471,000+ vetted skills library on demand.