Plugin Claude Code
Plugin marketplace listing 1 plugin: dotnet-pilot.
Plugin Claude Code
Plugin marketplace listing 1 plugin: dotnet-pilot.
Plugin Claude Code
.NET development plugin for Claude Code — Roslyn semantic analysis, DI/architecture/EF Core guards, 16 skills, convention-aware scaffolders, security/performance/refactoring agents, and project lifecycle commands.
MCP server Claude CodeCodexCursor +2
MCP server "roslyn" as configured in zdanovichnick/dotnet-pilot. Launched with dnp-roslyn. Needs 2 environment variables to run.
Instructions file
Instructions for zdanovichnick/dotnet-pilot, covering claude.md, repository context, layout, authoring rules and validating plugin changes.
Agent
🔧 Scaffolds API controllers or minimal API endpoints with DTOs, validation, DI registration, and OpenAPI attributes.
Agent
🏛️ Solution-level architecture guardian — enforces clean architecture boundaries, validates project references, detects layer violations.
Agent
🔧 Autonomous iterative build-error fixing — parses dotnet build/test output, diagnoses root causes, and applies minimal targeted fixes. Max 5 iterations before halting.
Agent
🔌 Verifies DI container completeness — scans constructor injections and cross-references against service registrations.
Agent
🗄️ EF Core migration safety — validates migration chain, detects data loss risks, ensures correct DbContext targeting.
Agent
🧠 Senior .NET advisor to the implementation agents — advises, never implements. Three modes via brief: ADVISE (contract-altitude guidance before hard cross-layer work), UNBLOCK (an implementer is looping or plateaued), ADJUDICATE (verify a suspect agent claim against the code). Consult at decision points, not before…
Agent
📦 NuGet version consistency, vulnerability scanning, and upgrade recommendations across the solution.
Agent
⚡ .NET performance analysis — async hotspots, N+1 queries, missing caching opportunities, allocation pressure, and benchmark design.
Agent
📋 Plans a .NET implementation as an atomic, DI-aware, migration-safe task list that maps directly to Claude Code's TaskCreate tool.
Agent
🧹 Safe refactoring — dead code removal, naming normalization, duplication elimination. Never changes behavior; every cleanup step verified by test suite.
Agent
🔐 .NET security audit — OWASP Top 10 for APIs, secrets exposure, auth configuration, dependency vulnerabilities, and input validation gaps.
Agent
⚡ Fast TDD for routine .NET tasks: clear requirements, low-risk changes, well-defined scope. Writes both tests and production code following RED-GREEN-REFACTOR.
Agent
🔬 Deep TDD for complex .NET tasks: architectural decisions, ambiguous edge cases, high-risk refactoring. Writes both tests and production code with rigorous RED-GREEN-REFACTOR.
Agent
🧪 TDD agent for .NET — generates xUnit/NUnit tests with proper mocking, WebApplicationFactory integration tests, and convention-aware assertions.
Agent
✅ Goal-backward verification for .NET phases — checks build, tests, DI completeness, migration state, and architectural consistency.
Hook
Runs after a tool call finishes for Write, Edit, MultiEdit and Bash tool calls, executing dnp-di-registration-check.js, dnp-project-scope-guard.js, dnp-post-edit-format.js and dnp-build-verify.js via node (4 commands). From zdanovichnick/dotnet-pilot.
Hook
Runs before the agent uses a tool for Read, Write, Edit, MultiEdit, Bash, Grep, Glob, Agent, mcp__.*code-analyzer.*, Write, Edit and Bash tool calls, executing dnp-sync-global-claude-md.js, dnp-dotnet-priority.js, dnp-code-analyzer-redirect.js, dnp-migration-guard.js, dnp-git-autoapprove.js and dnp-commit-format.js…
Hook
Runs when a session starts on startup, resume, clear and compact, executing dnp-statusline-sync.js via node. From zdanovichnick/dotnet-pilot.
Skill Claude CodeCodex
ASP.NET Core API patterns — controllers vs minimal API, middleware, error handling, versioning, and authentication setup.
Skill Claude CodeCodex
JWT bearer auth, ASP.NET Identity, OIDC, and policy-based authorization patterns for ASP.NET Core APIs.