By JeongHeonK
C#/.NET 및 WPF 개발을 위한 플러그인. Modern C# 12/13, SOLID, GoF 디자인 패턴, CommunityToolkit.Mvvm 기반의 고품질 코드 작성 지원.
C# 12 / .NET 8 기준 코드 작성 가이드라인. 코드 작성 전/중에 참조하는 knowledge-base skill. Modern C# 기능과 베스트 프랙티스를 자동 주입.
C# code review skill. Analyzes code quality from OOP, SOLID, GoF design pattern, modern C# features, and performance perspectives. Use before pull requests, when optimizing code, or auditing legacy codebases.
C# code refactoring skill. Applies SOLID principles, extracts methods/classes, introduces design patterns, and modernizes syntax. Use when improving code maintainability, addressing code smells, or modernizing legacy C# code.
TDD 기반 C#/.NET 개발. 테스트 먼저 작성 후 구현. Red-Green-Refactor 순서 강제. 서브에이전트에 위임.
C#/.NET 테스트 코드 작성. 기존 코드에 대한 단위/통합 테스트를 xUnit, Moq, FluentAssertions 기반으로 생성. 서브에이전트에 위임.
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.
A Claude Code plugin for C# and WPF development. Provides code review/refactoring/MVVM generation skills focused on Modern C# 12/13, OOP principles, SOLID principles, and GoF design patterns.
| Skill | Description |
|---|---|
| csharp-code-review | OOP/SOLID/GoF + Performance/Security/Async code review |
| csharp-refactor | Apply SOLID principles, introduce design patterns, convert to Modern C# syntax |
| wpf-mvvm-generator | Generate ViewModel/View/Model based on CommunityToolkit.Mvvm |
| csharp-best-practices | C# 12/.NET 8 coding guidelines knowledge-base (12 rules, 3-tier architecture inspired by vercel-react-best-practices) |
| csharp-tdd-develop | TDD-based C# development (Red-Green-Refactor workflow) |
| csharp-test-develop | Write test code for existing C# classes |
| project-setup | Initialize C#/.NET project for Claude Code (CLAUDE.md + context hooks for Bash/PowerShell) — based on agents.md outperforms skills |
| Server | Description |
|---|---|
| Context7 | .NET, WPF, NuGet official documentation search |
[1, 2, 3][ObservableProperty] Source Generator[RelayCommand] / [AsyncRelayCommand]WeakReferenceMessenger Pub/Sub# Install all skills (global — enables `npx skills update`)
npx skills add JeongHeonK/c-sharp-custom-marketplace -g
# Install specific skills only (global)
npx skills add JeongHeonK/c-sharp-custom-marketplace --skill csharp-code-review -g
npx skills add JeongHeonK/c-sharp-custom-marketplace --skill csharp-refactor wpf-mvvm-generator -g
# Install to project scope (does NOT support `npx skills update`)
npx skills add JeongHeonK/c-sharp-custom-marketplace
Note:
npx skills updateonly tracks globally installed skills (-gflag). Project-scoped skills must be updated by re-runningnpx skills add.
/plugin to open the plugin managerJeongHeonK/c-sharp-custom-marketplaceWhen installing via the /plugin UI, you can choose the scope:
c-sharp-marketplace/
├── .claude-plugin/
│ ├── plugin.json # Plugin metadata
│ └── marketplace.json # Marketplace manifest
├── skills/
│ ├── csharp-best-practices/
│ │ ├── SKILL.md # Best practices guideline skill
│ │ └── rules/ # 12 guideline rule files
│ ├── csharp-code-review/
│ │ └── SKILL.md # Code review skill
│ ├── csharp-refactor/
│ │ └── SKILL.md # Refactoring skill
│ ├── csharp-tdd-develop/
│ │ ├── SKILL.md # TDD workflow orchestrator
│ │ └── scripts/
│ │ └── test-detector.js # .csproj test env detection
│ ├── csharp-test-develop/
│ │ ├── SKILL.md # Test code writing skill
│ │ └── references/
│ │ └── csharp-test-patterns.md # C# test patterns guide
│ ├── project-setup/
│ │ ├── SKILL.md # Project initialization skill
│ │ ├── scripts/
│ │ │ ├── setup.sh # Hook setup (Bash)
│ │ │ └── setup.ps1 # Hook setup (PowerShell)
│ │ ├── references/
│ │ │ └── claude-md-template.md # CLAUDE.md generation template
│ │ └── assets/hooks/ # Hook scripts (.sh + .ps1)
│ └── wpf-mvvm-generator/
│ └── SKILL.md # MVVM generation skill
├── .mcp.json # MCP server configuration
├── CLAUDE.md # Project conventions
└── README.md
npx claudepluginhub jeongheonk/c-sharp-custom-marketplace --plugin csharp-marketplaceWPF development toolkit for Claude Code with specialized agents and skills for CustomControl, MVVM, XAML styling, and high-performance rendering
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)
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.