claude

dotnet

C#/.NET development skills including refactoring, testing, async patterns, documentation, and NuGet management

5 on GitHubMITupdated 3 days ago
/

Plugin dotnet from marketplace atc-agentic-toolkit in atc-net/atc-agentic-toolkit. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (12)

  • blazor-conventions

    Best practices and conventions for Blazor application development including Razor component structure, component lifecycle methods (OnInitializedAsync, OnParametersSetAsync), data binding, state management patterns, Server vs WebAssembly optimization, caching strategies, and error handling with Erro

  • csharp-async

    Best practices and patterns for C# async/await programming including Task and ValueTask usage, CancellationToken propagation, IAsyncDisposable and await using, ConfigureAwait, async streams (IAsyncEnumerable), parallel task execution, and common pitfalls like deadlocks and async void. Use this skill

  • csharp-conventions

    General C# coding conventions covering latest language features (C# 13), nullable reference types, naming conventions, formatting rules, exception handling, project structure, data access patterns, validation, and structured logging. Apply this skill whenever writing, reviewing, or refactoring C# co

  • csharp-docs

    Ensure that C# types are documented with XML comments and follow best practices for documentation.

  • csharp-xunit

    Write, review, or refactor C# unit tests using XUnit v3, NSubstitute, FluentAssertions, and Atc.Test. Use this skill whenever the user asks to create tests, add test coverage, fix failing tests, mock dependencies with NSubstitute, or follow the ClassName_MethodUnderTest_ExpectedBehavior naming conve

  • dotnet-architecture

    Best practices for .NET application architecture based on Domain-Driven Design (DDD), SOLID principles, and layered architecture. Covers aggregate design, value objects, domain events, bounded contexts, domain services, application services, repository patterns, specification patterns, and infrastru

  • dotnet-design-pattern-review

    Review the C#/.NET code for design pattern implementation and suggest improvements.

  • dotnet-upgrade

    Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution

  • fix-trailing-newlines

    Fix SA1518 StyleCop violations by removing trailing newlines from .cs, .xaml, .axaml, .csproj, .props, .targets, .editorconfig, .slnx, .sln, and .json files. Targets projects where .editorconfig has insert_final_newline = false. Use when SA1518 violations appear, trailing newline issues occur, or to

  • format-params

    Apply consistent method parameter line break formatting across C# projects. Formats parameter lists in declarations (methods, constructors, local functions, delegates) while leaving invocations untouched. Use when the user wants to format method parameters or apply parameter line break formatting.

  • nuget-manager

    Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.

  • winapp-cli

    Windows App Development CLI (winapp) for building, packaging, and deploying Windows applications. Use when asked to initialize Windows app projects, create MSIX packages, generate AppxManifest.xml, manage development certificates, add package identity for debugging, sign packages, publish to the Mic

MCP servers (1)

  • nuget

    runs: dnx NuGet.Mcp.Server --source https://api.nuget.org/v3/index.json --yes

View source on GitHub

More from atc-net/atc-agentic-toolkit

All 22 plugins →

azure

claude

Azure services skills covering 200+ cloud services, IoT, AI, data, networking, and more

200 skills · 2 MCP servers

5

common

claude

Common base skills including documentation generators, repository assessments, implementation planning, and utility tools

15 skills · 3 MCP servers

5

cosmosdb

claude

Azure Cosmos DB skills: an interactive NoSQL data-modeling workflow plus impact-ranked best-practice rules for partition keys, queries, SDK usage, indexing, throughput, global distribution, vector & full-text search, security, monitoring, and tooling

14 skills

5

dataverse

claude

Microsoft Dataverse and Power Platform skills covering connection setup, record CRUD, bulk import, queries and analytics, schema and metadata, solution lifecycle, environment administration, and security

8 skills

5

Browser automation and testing skills using Playwright for website exploration and test generation

3 skills · 1 MCP server

5

git

claude

Git workflow utilities including commit message generators, PR descriptions and rebasing a branch onto main or another base branch

3 skills

5

Maintain dotnet?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins22 plugins