member-identifier
OfficialUncover C# type APIs, plan implementations.
Software Engineering#code exploration#code documentation#C##Roslyn#type members#API analysis#interface implementation
AuthorCyberdineDevelopment
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Understanding the full API surface of a C# type, including inherited members and detailed signatures, can be tedious. This skill provides a comprehensive, semantically-aware listing of all members, simplifying API exploration and implementation planning.
Core Features & Use Cases
- Full Member Signatures: Get detailed information for methods, properties, fields, events, and constructors, including return types, parameters, and access modifiers.
- Inheritance Awareness: Optionally include members inherited from base classes and interfaces, providing a complete view of the type's capabilities.
- API Exploration: Quickly understand a type's public surface, aiding in interface implementation, class extension, or API documentation.
- Use Case: You need to implement the
IProductServiceinterface. Usemember-identifierto list all required methods and properties with their exact signatures, ensuring you don't miss anything.
Quick Start
Use the member-identifier skill to list all public methods and properties of the "ProductService" class, including inherited members.
Dependency Matrix
Required Modules
dotnet
Components
scripts
💻 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: member-identifier Download link: https://github.com/CyberdineDevelopment/claude-tools/archive/main.zip#member-identifier Please download this .zip file, extract it, and install it in the .claude/skills/ directory.