reflection-method-find

Find C# methods in .NET assemblies by name, type, and parameters.

Updated May 3, 2026
One-click install
npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill reflection-method-find-rakamenouya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflection-method-find
Source: https://github.com/RakameNouya/MR-Bab_10_and_Kel_3/tree/main/.gemini/skills/reflection-method-find
Command: npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill reflection-method-find-rakamenouya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of locating C# methods across all loaded assemblies, including private ones, by name, type, or parameters, enabling quick access to method data for further operations.

Core Features & Use Cases

  • Method Discovery: Scan and identify methods by name, class name, and parameters within any loaded assembly.
  • Advanced Filtering: Use match levels for type and method names, and parameter matching to refine search results.
  • Use Case: When you need to find a specific method for reflection or testing and want to ensure it's the exact match you're looking for, this Skill can save you time and improve accuracy.

Quick Start

Run the command: unity-mcp-cli run-tool reflection-method-find --input '{"filter": "string_value", "knownNamespace": false, "typeNameMatchLevel": 0, "methodNameMatchLevel": 0, "parametersMatchLevel": 0}'

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 specific C# method across loaded assemblies for reflection?

You can locate C# methods across loaded assemblies by filtering with name, type, and parameter matching levels. This Skill outputs JSON method data, including private methods, enabling quick access for reflection and testing.

Can I search for private C# methods within loaded assemblies?

Yes, you can search for private C# methods within loaded assemblies. This Skill streamlines locating private methods by name, type, or parameters, enabling quick access to method data for further reflection or testing operations.

Does Unity MCP CLI support filtering C# methods by parameter types?

Yes, Unity MCP CLI supports filtering C# methods by parameter types. This Skill provides advanced filtering with parametersMatchLevel, alongside typeNameMatchLevel and methodNameMatchLevel, to refine method discovery results across loaded assemblies.

What's the best way to get JSON output of C# method data for testing?

The best way to get JSON output of C# method data is using this Skill's reflection-method-find command via Unity MCP CLI. It identifies methods across assemblies with advanced filtering and outputs structured JSON for testing or analysis.

Do I need .NET reflection capabilities to locate methods in loaded assemblies?

Yes, you need .NET reflection capabilities to locate methods in loaded assemblies. This Skill requires Unity MCP CLI and leverages .NET reflection to scan assemblies, identify C# methods by name and type, and output method data.