reflection-method-find

Locate C# methods across assemblies by name, class, and parameters using reflection.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/lightvu25/Echoes --skill reflection-method-find-lightvu25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflection-method-find
Source: https://github.com/lightvu25/Echoes/tree/main/SKILLS/reflection-method-find
Command: npx skills add https://github.com/lightvu25/Echoes --skill reflection-method-find-lightvu25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locate a specific method in a codebase by inspecting assemblies with C# reflection, including private methods, and prepare it for invocation.

Core Features & Use Cases

  • Locate methods across all loaded assemblies by name, class, and parameters, including non-public methods.
  • Support configurable matching levels for typeName, methodName, and parameters.
  • Return a reference that can be passed to reflection-based invocations (e.g., with reflection-method-call).

Quick Start

Provide a method reference including namespace, class name, method name, and parameter types to locate the target method.

Frequently Asked Questions about reflection-method-find

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

FAQPage Schema
How do I find a private method in a C# assembly using reflection?

To find a private method in a C# assembly using reflection, inspect all loaded assemblies with the target namespace, class name, method name, and parameter types to retrieve the best matching method reference.

Can I search for a C# method across multiple assemblies by name and parameters?

Yes, you can search for a C# method across multiple assemblies by providing the namespace, typeName, methodName, and inputParameters, applying configurable matching levels to return the best matching method location.

What is the best way to locate a method in a C# codebase for reflection invocation?

The best way to locate a method for reflection invocation is to query all loaded assemblies using the method's class name and parameters, which returns the matching method reference and its location for downstream execution.

Does C# reflection method search support configurable matching for class names and parameters?

Yes, C# reflection method search supports configurable matching levels for typeName, methodName, and parameters, allowing you to control the strictness of the search across loaded assemblies to find the exact target method.

How do I invoke a method after finding it with C# reflection?

After finding a method with C# reflection, you can invoke it by passing the returned method reference to a reflection-based invocation process, executing the located method with the specified input parameters.