By zircote
Claude Code plugin for C# development with OmniSharp LSP integration, 12 automated hooks for .NET builds, linting, formatting, and testing (xUnit, NUnit)
A 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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub zircote/lsp-marketplace --plugin csharp-lspPersistent 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
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. 45 skills (including 14 slash-command workflows), 10 agents, 10 rules, 5 templates, 15 MCP tools, and automation 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
Autonomous C#/.NET code review — fail-fast pipeline with mechanical checks + AI sub-agents (performance, architecture, correctness, UI/Blazor)