Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By zircote
Claude Code plugin for C# development with OmniSharp LSP integration, 12 automated hooks for .NET builds, linting, formatting, and testing (xUnit, NUnit)
npx claudepluginhub zircote/lsp-marketplace --plugin csharp-lspA Claude Code plugin providing comprehensive C# development support through:
# Run the setup command (after installing the plugin)
/setup
Or manually:
# macOS (Homebrew)
brew install omnisharp
# or
dotnet tool install --global csharp-ls
The plugin configures OmniSharp for Claude Code via .lsp.json:
{
"csharp": {
"command": "omnisharp",
"args": ["-lsp"],
"extensionToLanguage": { ".cs": "csharp" },
"transport": "stdio"
}
}
Capabilities:
| Hook | Trigger | Description |
|---|---|---|
csharp-format-on-edit | **/*.cs | Auto-format with dotnet format |
csharp-build-check | **/*.cs | Build with dotnet build |
csharp-todo-fixme | **/*.cs | Surface TODO/FIXME comments |
csharp-null-check | **/*.cs | Detect null-forgiving operators |
| Tool | Installation | Purpose |
|---|---|---|
omnisharp | brew install omnisharp | LSP server |
dotnet | dotnet.microsoft.com | .NET SDK |
csharp-lsp/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── .lsp.json # OmniSharp configuration
├── commands/
│ └── setup.md # /setup command
├── hooks/
│ └── scripts/
│ └── csharp-hooks.sh
├── tests/
│ └── SampleTest.cs # Test file
├── CLAUDE.md # Project instructions
└── README.md # This file
MIT
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
C# Language Server Protocol support using csharp-ls for code intelligence features
C# language server
Advanced C# programming skills for async patterns and LINQ
The definitive Claude Code companion for .NET developers. 47 skills, 10 agents, 16 commands, 10 rules, 5 templates, 15 MCP tools, 7 hooks for modern .NET 10 / C# 14.
Roslyn-powered C# refactoring MCP server — 41 tools for code navigation, analysis, generation, and refactoring across entire .NET solutions
.NET skills for coding assistants
Persistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions and surfaces them when relevant.
Pure filesystem-based memory system for Claude Code with custom ontology support
Rust language server
Comprehensive agent library featuring 115+ specialized Opus 4.5 agents organized by domain
Detect AI-generated writing patterns and build authentic voice profiles through adaptive interviews and computational stylistics
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim