Human qualifiedDeveloper Toolsv1.1.0

csharp-dotnet-development Agent Plugin

Csharp Dotnet Development packages eight Skills covering async programming, ASP.NET Minimal API OpenAPI, four test frameworks, solution best practices, and .NET upgrades, plus an expert software-engineering agent focused on modern design patterns.

0 repository stars MIT Updated Aug 6, 2026
Reviewed seed

csharp

with reviewed guidance.

This fixed-commit listing normalizes the declared package inventory and records its operational prerequisites.

Inspect, apply, verify

Installation

Install csharp-dotnet-development

Install the package from Awesome Copilot in a compatible Agent Plugins client.

Terminal · Git sparse checkout
git clone --filter=blob:none --sparse https://github.com/github/awesome-copilot.git
cd awesome-copilot
git sparse-checkout set plugins/csharp-dotnet-development
Confirm the target .NET SDK and framework
Select the testing Skill matching the project
Review upgrade plans and package compatibility

Explainable standards check

Conforms to Agent Plugins 1.0.0

Official latest version: 1.0.0 (Working Draft). The value is read from the official specification and cached for one day.

Read the official specification

This is a static package-format check, not a security audit, quality score, malware scan, or guarantee of client compatibility.

Canonical manifest schema

plugin.json targets the official 1.0.0 schema.

Agent Plugins specification §5.2

Required name and naming rules

The plugin name “csharp-dotnet-development” satisfies the 1–64 character naming rules.

Agent Plugins specification §§5.3 and 5.5

Closed top-level schema

No unknown top-level manifest fields were found.

Agent Plugins specification §5.2

Manifest field types

All present metadata and extension fields use permitted JSON types.

Agent Plugins specification §§5.2–5.6

Root plugin.json file

A regular plugin.json file exists at the plugin root.

Agent Plugins specification §§4.1 and 5.1

Agent Skills discovery and format

0 immediate-child Agent Skills discovered; every SKILL.md passed required frontmatter and naming checks.

Agent Plugins specification §7.1 and Agent Skills specification

MCP configuration

No root mcp.json is present; MCP is optional and its absence is conforming.

Agent Plugins specification §§6.2 and 7.2

Capabilities

What can you do with csharp-dotnet-development?

Apply focused C# and .NET guidance across APIs, asynchronous code, tests, quality, and upgrades.

Dedicated Skills cover async practices, OpenAPI for Minimal APIs, MSTest, NUnit, TUnit, xUnit, solution-wide best practices, and framework upgrade analysis. The agent adds general modern .NET engineering guidance.

  • Improve C# asynchronous programming
  • Document ASP.NET Minimal APIs with OpenAPI
  • Use MSTest, NUnit, TUnit, or xUnit practices
  • Review solution-wide .NET best practices
  • Analyze and execute a .NET framework upgrade

Broad testing coverage

Separate Skills cover four .NET unit-testing frameworks and data-driven testing patterns.

API and upgrade workflows

Minimal API OpenAPI, async, best-practice, and upgrade Skills cover common lifecycle work.

Practical workflow

A reviewed csharp-dotnet-development workflow

Pass 01 / Inspect

Confirm project context

Review the target environment, existing assets, permissions, and constraints before using the package.

Pass 02 / Apply

Run the focused Skill

Choose the declared Skill or agent whose scope matches the current task.

Pass 03 / Verify

Review the result

Test generated or suggested output and keep human approval over consequential changes.

Package contents

What is included in csharp-dotnet-development?

csharp-dotnet-development declares 8 Skills, 0 MCP configurations, and 1 additional resource. The included-file links below point to the reviewed source repository.

Agent Skills

8

aspnet-minimal-api-openapi, csharp-async, csharp-mstest, csharp-nunit, csharp-tunit, csharp-xunit, dotnet-best-practices, dotnet-upgrade

MCP servers

0

No runtime service

Package format

Agent Plugins

Official latest 1.0.0

Synced source content

Repository README

View original README

This README snapshot is stored by Agent Plugins Hub and refreshed by the daily GitHub synchronization pipeline. Remote images and embedded content are not loaded.

Source
https://github.com/github/awesome-copilot#readme

This repository does not currently provide a README snapshot. The plugin instructions below remain available.

Source documentation

csharp-dotnet-development source documentation

Rendered from the linked GitHub source. Raw HTML is disabled, scripts cannot execute, remote images are omitted, and external links open separately.

The source README lists eight commands for C# async programming, ASP.NET Minimal API OpenAPI, MSTest, NUnit, TUnit, xUnit, .NET best-practice review, and framework upgrade analysis and execution.

The package also declares an expert-dotnet-software-engineer agent for modern .NET software design and engineering guidance.

Install it with copilot plugin install csharp-dotnet-development@awesome-copilot. Match testing guidance to the actual framework and review upgrade compatibility before changing a solution.