dotnet

dotnet/skills

C# MIT AI & ML

Repository for skills to assist AI coding agents with .NET and C#

4.5k stars
331 forks
active
GitHub +899 / week

4.5k

Stars

331

Forks

74

Open issues

30

Contributors

AI Analysis

This repository contains a curated collection of AI agent skills for .NET and C# development, designed to assist coding agents with domain-specific tasks across the .NET ecosystem. It serves developers and AI systems working on .NET projects, offering specialized plugins for build systems, testing, ASP.NET Core, data access, diagnostics, and language features. This is a narrowly-focused toolkit for .NET-specific AI automation—not a general-purpose tool—and is most valuable for organizations b...

AI & ML Developer Tool Discovery value: 3/10
Documentation 8/10
Activity 10/10
Community 8/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

agent-skills dotnet-integration coding-assistants llm-tooling plugin-ecosystem
Actively maintained Well documented MIT licensed Niche/specialized use case Production ready
Deep Analysis · Based on README and public signals
5d ago

.NET skills marketplace for AI coding agents—official plugins for C# development tasks

dotnet/skills is the official Microsoft/.NET team repository providing a curated collection of agent-compatible skills for AI coding assistants working with .NET and C# projects. It packages domain-specific capabilities (testing, builds, diagnostics, data access, AI/ML integration) as plugins for Copilot CLI, Claude Code, Cursor, and Codex CLI. The project addresses the practical need to make AI agents more effective at .NET-specific tasks by encoding expert knowledge into structured, agent-callable skills. It is distributed via marketplace integrations and targets developers and AI agent builders using .NET-aware IDEs and CLI tools.

Origin

Created 2026-02-03 by the official dotnet organization. Emerged in the context of expanding AI agent capabilities across language ecosystems; parallel efforts exist for TypeScript (microsoft/skills, vercel-labs/skills) and Python (softaworks/agent-toolkit). Builds on the agentskills.io open standard for interoperable agent skill definitions.

Growth

Repository gained 354 stars in the 7 days preceding 2026-07-05 (analysis date), indicating rapid early adoption. The growth is driven by: (1) official Microsoft/dotnet backing, (2) marketplace integration with major AI tools (Copilot CLI, Cursor, Claude Code), and (3) .NET ecosystem interest in AI agent tooling. The relatively recent creation (5 months old) combined with 3,891 total stars suggests accelerating adoption among .NET developers experimenting with AI assistants.

In production

Adoption not verified through documented case studies or enterprise deployments in README. However, marketplace availability in Copilot CLI, Claude Code, Cursor, and Codex CLI is evidence of distribution infrastructure. The rapid star growth and recent push activity suggest active use by .NET developers in AI coding workflows, but production-scale or mission-critical adoption is not documented.

Code analysis
Architecture

Based on README, the repository is organized as a modular plugin marketplace with 15 distinct skill plugins, each targeting a specific .NET domain (build, test, data, diagnostics, AI/ML, MAUI, Blazor, etc.). Each plugin appears to expose multiple discrete skills callable by agents. The architecture follows the agentskills.io standard for interoperability. Appears to use a centralized dashboard for accuracy/efficiency scoring. No source code visibility; cannot verify internal implementation quality.

Tests

Not documented in README. Dashboard indicates 'Accuracy and efficiency scoring' but does not specify test coverage metrics or CI/CD test reporting.

Maintenance

Last push 2026-07-05 11:09:44 (same day as analysis date, indicating very recent activity). Repository is 5 months old. Gain of 354 stars in 7 days is a strong signal of active development and user interest. README is detailed and up-to-date with installation instructions for multiple platforms. No explicit mention of issue response times or contributor activity, but recency of push and growth rate suggest active maintenance.

Honest verdict

ADOPT IF: You are a .NET/C# developer using Copilot CLI, Claude Code, Cursor, or Codex CLI and want AI agents to handle routine .NET tasks (testing, builds, diagnostics, package management, framework upgrades). AVOID IF: You need multi-language agent skills and dotnet/skills does not cover your specific domain within .NET, or you are not using one of the supported agent platforms. MONITOR IF: You are evaluating AI agents for .NET development but have not yet tested marketplace-provided skills; watch for adoption patterns and skill coverage expansion over the next 2–3 quarters.

Independent dimensions

Mainstream potential

6/10

Technical importance

7/10

Adoption evidence

4/10

Risks
  • Repository is only 5 months old; long-term maintenance commitment and stability unknown. Microsoft backing reduces risk, but no multi-year track record yet.
  • Adoption is tied to uptake of Copilot CLI, Claude Code, Cursor, and Codex CLI—if these platforms do not gain developer traction, skill adoption may plateau regardless of quality.
  • Skill accuracy/effectiveness is not independently verified; dashboard mentioned in README but no public evaluation data available. AI agent quality is only as good as underlying LLM + skill definitions.
  • Plugin maintenance burden: 15 plugins covering rapidly evolving .NET ecosystem (new APIs, frameworks, tooling) may become difficult to keep current without significant contributor ecosystem.
  • Marketplace distribution model creates vendor lock-in to supported IDE/CLI tools; skills are not portable to other agent platforms without re-tooling.
Prediction

dotnet/skills likely to consolidate as the official .NET skills distribution point for major AI coding agents through 2027. Growth trajectory suggests mainstream adoption among .NET developers experimenting with AI assistance, but may remain a specialized tool rather than a default requirement. Success depends on skill accuracy improvements, ecosystem expansion (new .NET 11 APIs, frameworks), and agent platform adoption.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

C#
96.1%
PowerShell
2%
JavaScript
0.7%
Python
0.6%
TypeScript
0.3%
Shell
0.1%
HTML
0.1%
Java
0%

Information

Language
C#
License
MIT
Last updated
7h ago
Created
5mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

microsoft

microsoft/skills

This repository provides 175+ domain-specific skills, MCP server...

2.7k TypeScript AI & ML
softaworks

softaworks/agent-toolkit

Agent Toolkit is a curated collection of reusable skills for AI coding agents...

2.2k Python Dev Tools
Aaronontheweb

Aaronontheweb/dotnet-skills

A Claude Code plugin providing 30 skills and 5 specialized agents for .NET...

1.1k Shell Dev Tools
vercel-labs

vercel-labs/skills

skills is a CLI tool that provides a package manager for AI agent capabilities,...

25.7k TypeScript Dev Tools
BuilderIO

BuilderIO/skills

Skills for coding agents is a library of composable, reusable skill modules...

3.6k JavaScript AI & ML
vs. alternatives
vercel-labs/skills (25,060 stars)

Larger, more mature TypeScript-focused skills marketplace with higher absolute adoption. dotnet/skills is language-specific whereas vercel-labs/skills is ecosystem-focused; they are complementary rather than direct competitors.

microsoft/skills (2,673 stars)

Older Microsoft skills repository in TypeScript. dotnet/skills is domain-specific (.NET) whereas microsoft/skills is broader; not a direct alternative for .NET developers.

Aaronontheweb/dotnet-skills (1,046 stars)

Community-maintained .NET skills. dotnet/skills has official backing and broader plugin coverage (15 plugins vs. community effort); likely to consolidate .NET-focused adoption.

softaworks/agent-toolkit (2,144 stars)

Python-focused agent toolkit. Parallel effort in a different language ecosystem; not a direct competitor for .NET developers.

rohitg00/skillkit (1,347 stars)

Generic skill toolkit in TypeScript. Less specialized than dotnet/skills for .NET-specific tasks; different audience.