Plugin Claude Code
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.
Plugin Claude Code
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.
Instructions file CodexOpenCode
AGENTS.md instructions for wshaddix/dotnet-skills, a project described as: Claude Code skills and sub-agents for .NET Developers.
Agent
Expert in DocFX documentation system, markdown formatting, and Akka.NET documentation standards. Handles DocFX-specific syntax, API references, build validation, and compliance with project documentation guidelines. Integrates markdownlint and DocFX compilation checks.
Agent
Analyzes .NET project context, requirements, and constraints to recommend architecture approaches, framework choices, and design patterns. Triggers on: what framework to use, how to structure a project, recommend an approach, architecture review.
Agent
WHEN analyzing ASP.NET Core middleware, request pipelines, minimal API design, DI lifetime selection, or diagnostic scenarios. WHEN NOT handling Blazor/Razor (use dotnet-blazor-specialist), security auditing (use dotnet-security-reviewer), or async internals (use dotnet-async-performance-specialist).
Agent
WHEN analyzing async/await performance, ValueTask correctness, ConfigureAwait decisions, IO.Pipelines, ThreadPool tuning, or Channel selection in .NET code. WHEN NOT profiling interpretation (use dotnet-performance-analyst) or thread sync bugs (use dotnet-csharp-concurrency-specialist).
Agent
WHEN designing .NET benchmarks, reviewing benchmark methodology, or validating measurement correctness. Avoids dead code elimination, measurement bias, and common BenchmarkDotNet pitfalls. Triggers on: design a benchmark, review benchmark, benchmark pitfalls, how to measure, memory diagnoser setup.
Agent
Guides Blazor development across all hosting models (Server, WASM, Hybrid, Auto). Component design, state management, authentication, and render mode selection. Triggers on: blazor component, render mode, blazor auth, editform, blazor state.
Agent
WHEN planning cloud deployment, .NET Aspire orchestration, AKS configuration, multi-stage CI/CD pipelines, distributed tracing, or infrastructure-as-code for .NET apps. WHEN NOT general architecture (use dotnet-architect), container image optimization (use dotnet-containers skill), or security auditing (use…
Agent
WHEN reviewing code for correctness, performance, security, and architecture concerns. Triages findings and routes to specialist agents for deep analysis. Triggers on: review this, code review, PR review, what's wrong with this code.
Agent
Expert in .NET concurrency, threading, and race condition analysis. Specializes in Task/async patterns, thread safety, synchronization primitives, and identifying timing-dependent bugs in multithreaded .NET applications. Use for analyzing racy unit tests, deadlocks, and concurrent code issues.
Agent
WHEN debugging race conditions, deadlocks, thread safety issues, concurrent access bugs, lock contention, async races, parallel execution problems, or synchronization issues in .NET code. WHEN NOT general async/await questions (use dotnet-csharp-async-patterns skill instead).
Agent
WHEN generating documentation for a .NET project. Analyzes project structure, recommends doc tooling, generates Mermaid architecture diagrams, writes XML doc comment skeletons, and scaffolds GitHub-native docs. Triggers on: generate docs, add documentation, create README, document this project, add XML docs, generate…
Agent
WHEN building .NET MAUI apps. Platform-specific development, Xamarin migration, Native AOT on iOS/Catalyst, .NET 11 improvements. Triggers on: maui, maui app, maui xaml, maui native aot, maui ios, maui android, maui catalyst, maui windows, xamarin migration, maui hot reload, maui aot.
Agent
WHEN analyzing .NET profiling data, benchmark results, GC behavior, or diagnosing performance bottlenecks. Interprets flame graphs, heap dumps, and benchmark comparisons. Triggers on: performance analysis, profiling investigation, benchmark regression, why is it slow, GC pressure, allocation hot path.
Agent
WHEN reviewing .NET code for security vulnerabilities, OWASP compliance, secrets exposure, or cryptographic misuse. Read-only analysis agent -- does not modify code.
Agent
WHEN designing test architecture, choosing test types (unit/integration/E2E), managing test data, testing microservices, or structuring test projects. WHEN NOT benchmarking (use dotnet-benchmark-designer), security auditing (use dotnet-security-reviewer), or UI-framework-specific testing (use Blazor/MAUI/Uno…
Agent
WHEN building cross-platform Uno Platform apps. Project setup, target configuration, Extensions ecosystem, MVUX patterns, Toolkit controls, theming, MCP integration. Triggers on: uno platform, uno app, uno wasm, uno mobile, uno desktop, uno extensions, mvux, uno toolkit, uno themes, cross-platform uno, uno embedded.
Command
Create a new use case architecture plan.
Command
Review and finalize the use case implementation plan.
Command
Asks the AI Agent to report it's findings on the previous use case implementation coding session.
Command
Instructs AI Agent to read the use case, the implementation plan and write the code.
Command
Reviews the deployment process for any issues and/or lessons learned.
Command
Read the entire /docs/technical/deployment-instructions.md file and confirm you fully understand every step, prerequisite, rollback procedure, verification method, and success criterion.