use-sharpitect

Community

Navigate C# code with Sharpitect's semantic tools.

Authornick-boey
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Navigating large C# codebases can be tedious and error-prone. Sharpitect's semantic MCP tools streamline code navigation, type hierarchies, and usage analysis, reducing time spent searching and analyzing dependencies.

Core Features & Use Cases

  • Semantic search: Find declarations by name and kind using search_declarations with accurate C# understanding.
  • Hierarchy exploration: Inspect inheritance and interfaces with get_inheritance (direction: ancestors/descendants).
  • Usage & relation tracing: Find callers, usages, and callee relationships with get_callers/get_usages/get_callees.

Quick Start

To get started:

  • Run search_declarations(query="GraphSolution", kind="class")
  • Run get_inheritance(id="...", direction="descendants")
  • Run get_callers(id="...", depth=1)

Dependency Matrix

Required Modules

None required

Components

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: use-sharpitect
Download link: https://github.com/nick-boey/Sharpitect/archive/main.zip#use-sharpitect

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository