member-identifier

Official

Uncover C# type APIs, plan implementations.

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 IProductService interface. Use member-identifier to 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.
View Source Repository