codewithmukesh/dotnet-claude-kit
Make Claude Code a .NET 10 Expert
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ claude mcp add cwm-roslyn-navigator -- cwm-roslyn-navigator $ npx degit codewithmukesh/dotnet-claude-kit/agents ./rig-dotnet-claude-kit/agents $ npx degit codewithmukesh/dotnet-claude-kit/skills ./rig-dotnet-claude-kit/skills $ npx degit codewithmukesh/dotnet-claude-kit/hooks ./rig-dotnet-claude-kit/hooks
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add cwm-roslyn-navigator -- cwm-roslyn-navigator $ npx degit codewithmukesh/dotnet-claude-kit/skills/api-versioning .claude/skills/api-versioning $ npx degit codewithmukesh/dotnet-claude-kit/skills/arch-check .claude/skills/arch-check $ npx degit codewithmukesh/dotnet-claude-kit/skills/architecture-advisor .claude/skills/architecture-advisor $ npx degit codewithmukesh/dotnet-claude-kit/skills/aspire .claude/skills/aspire $ npx degit codewithmukesh/dotnet-claude-kit/skills/authentication .claude/skills/authentication $ npx degit codewithmukesh/dotnet-claude-kit/skills/build-fix .claude/skills/build-fix $ npx degit codewithmukesh/dotnet-claude-kit/skills/caching .claude/skills/caching $ npx degit codewithmukesh/dotnet-claude-kit/skills/checkpoint .claude/skills/checkpoint $ npx degit codewithmukesh/dotnet-claude-kit/skills/ci-cd .claude/skills/ci-cd $ npx degit codewithmukesh/dotnet-claude-kit/skills/clean-architecture .claude/skills/clean-architecture $ npx degit codewithmukesh/dotnet-claude-kit/skills/code-review .claude/skills/code-review $ npx degit codewithmukesh/dotnet-claude-kit/skills/configuration .claude/skills/configuration $ npx degit codewithmukesh/dotnet-claude-kit/skills/container-publish .claude/skills/container-publish $ npx degit codewithmukesh/dotnet-claude-kit/skills/convention-learner .claude/skills/convention-learner $ npx degit codewithmukesh/dotnet-claude-kit/skills/ddd .claude/skills/ddd $ npx degit codewithmukesh/dotnet-claude-kit/skills/de-sloppify .claude/skills/de-sloppify $ npx degit codewithmukesh/dotnet-claude-kit/skills/dependency-injection .claude/skills/dependency-injection $ npx degit codewithmukesh/dotnet-claude-kit/skills/docker .claude/skills/docker $ npx degit codewithmukesh/dotnet-claude-kit/skills/dotnet-init .claude/skills/dotnet-init $ npx degit codewithmukesh/dotnet-claude-kit/skills/ef-core .claude/skills/ef-core $ npx degit codewithmukesh/dotnet-claude-kit/skills/error-handling .claude/skills/error-handling $ npx degit codewithmukesh/dotnet-claude-kit/skills/health-check .claude/skills/health-check $ npx degit codewithmukesh/dotnet-claude-kit/skills/httpclient-factory .claude/skills/httpclient-factory $ npx degit codewithmukesh/dotnet-claude-kit/skills/instinct-system .claude/skills/instinct-system $ npx degit codewithmukesh/dotnet-claude-kit/skills/logging .claude/skills/logging $ npx degit codewithmukesh/dotnet-claude-kit/skills/messaging .claude/skills/messaging $ npx degit codewithmukesh/dotnet-claude-kit/skills/migrate .claude/skills/migrate $ npx degit codewithmukesh/dotnet-claude-kit/skills/minimal-api .claude/skills/minimal-api $ npx degit codewithmukesh/dotnet-claude-kit/skills/modern-csharp .claude/skills/modern-csharp $ npx degit codewithmukesh/dotnet-claude-kit/skills/openapi .claude/skills/openapi $ npx degit codewithmukesh/dotnet-claude-kit/skills/opentelemetry .claude/skills/opentelemetry $ npx degit codewithmukesh/dotnet-claude-kit/skills/outdated .claude/skills/outdated $ npx degit codewithmukesh/dotnet-claude-kit/skills/plan .claude/skills/plan $ npx degit codewithmukesh/dotnet-claude-kit/skills/project-setup .claude/skills/project-setup $ npx degit codewithmukesh/dotnet-claude-kit/skills/project-structure .claude/skills/project-structure $ npx degit codewithmukesh/dotnet-claude-kit/skills/resilience .claude/skills/resilience $ npx degit codewithmukesh/dotnet-claude-kit/skills/scaffold .claude/skills/scaffold $ npx degit codewithmukesh/dotnet-claude-kit/skills/scalar .claude/skills/scalar $ npx degit codewithmukesh/dotnet-claude-kit/skills/security-scan .claude/skills/security-scan $ npx degit codewithmukesh/dotnet-claude-kit/skills/serilog .claude/skills/serilog
$ curl -fsSL --create-dirs -o .claude/agents/api-designer.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/api-designer.md $ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/build-error-resolver.md $ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/devops-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/dotnet-architect.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/dotnet-architect.md $ curl -fsSL --create-dirs -o .claude/agents/ef-core-specialist.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/ef-core-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/performance-analyst.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/performance-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/refactor-cleaner.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/refactor-cleaner.md $ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/security-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/test-engineer.md https://raw.githubusercontent.com/codewithmukesh/dotnet-claude-kit/main/agents/test-engineer.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:
{
"permissions": {
"deny": [
"Read(~/.ssh/**)",
"Read(**/.env)",
"Bash(rm -rf *)",
"Read(./.env)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(**/*.pem)",
"Bash(rm -rf /*)",
"Read(~/.aws/**)",
"Bash(rm -rf:*)",
"Read(.env)",
"Bash(git push --force*)",
"Read(**/*.key)",
"Read(./.env.*)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(gh pr merge *)",
"Bash(chown *)",
"Bash(docker *)"
]
}
} MCP servers (1)
| server | source | est. tokens |
|---|---|---|
| cwm-roslyn-navigator | binary | 2.5k |
Skills (47)
api-versioningarch-checkarchitecture-advisoraspireauthenticationbuild-fixcachingcheckpointci-cdclean-architecturecode-reviewconfigurationcontainer-publishconvention-learnerdddde-sloppifydependency-injectiondockerdotnet-initef-coreerror-handlinghealth-checkhttpclient-factoryinstinct-systemloggingmessagingmigrateminimal-apimodern-csharpopenapiopentelemetryoutdatedplanproject-setupproject-structureresiliencescaffoldscalarsecurity-scanserilogspectddtestingverifyvertical-sliceworkflow-masterywrap-up
Subagents (10)
| api-designer | > |
| build-error-resolver model: sonnet | > |
| code-reviewer | > |
| devops-engineer | > |
| dotnet-architect | > |
| ef-core-specialist | > |
| performance-analyst | > |
| refactor-cleaner model: sonnet | > |
| security-auditor | > |
| test-engineer | > |
Cursor rules (1)
dotnet-rules
Similar rigs
harrissohail6/claude-code-config
Ultimate Claude Code configuration - 10 agents, 10 skills, 12 plugins, email notifications
YOLO Cowboy 31.3k tok ·
Saturate/agents
Skills, plugins, and config for AI coding agents (Claude Code, OpenCode, and more)
Skill Collector 4.3k tok ·
VersoXBT/claude-initial-setup
75 skills, 14 agents, 15 commands for Claude Code. Plug-and-play starter kit covering TypeScript, Python, Go, Rust, React, Next.js, FastAPI, Django, Docker, CI/CD, security, testing, and more. Cross-AI support for Cursor, Copilot, and Codex
Orchestrator 5.1k tok ·
HumanDealer/vibeproof
Vibe-code anything. Ship like a senior. A drop-in rulebook + skills that turn any AI coding agent (Codex, Claude Code, Cursor) into a disciplined senior engineer — built for domain experts who build with AI.
Pragmatist 2.0k tok ·