dotnet/skills

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

About the project

.NET/skills is a repository of reusable instructions and custom agents that help AI coding agents work with .NET and C#. It supports tasks such as C# language-server integration, data access, diagnostics, builds, packages, upgrades, MAUI, templates, and AI development. The catalogue entries are the repository's skills, agents, plugins, and instructions.

This repository also configures its own agents. See what skills tells them →

5.7kStars on the repository
153Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

dotnet/skills

Skill Claude CodeCodex needs its repo

Author and review GitHub Actions workflow YAML safely so syntactically-valid YAML can't ship a workflow that GitHub Actions refuses to run. USE FOR: editing, adding, or reviewing any file under .github/workflows/, writing run-name/name/if/env/run values that contain ${{ }} expressions, diagnosing a run that fails with…

not rated 5.7k +49 today A Socket: passSnyk: passSkillSpector: warn 218 tokens original MIT

create-custom-agent

02

dotnet/skills

Skill Claude CodeCodex needs its repo

Creates VS Code custom agent files (.agent.md) for specialized AI personas with tools, instructions, and handoffs. Use when scaffolding new custom agents, configuring agent workflows, or setting up agent-to-agent handoffs.

not rated 5.7k +49 today A Socket: passSnyk: passSkillSpector: pass 48 tokens original MIT

create-skill-test

03

dotnet/skills

Skill Claude CodeCodex needs its repo

Scaffolds eval.yaml evaluation specs for skills, custom agents, and redistributable gh-aw workflow packages in the dotnet/skills repository. Use when creating skill or workflow-package tests, writing evaluation stimuli, defining graders and rubrics, sizing an eval for statistical power, or setting up test fixture…

not rated 5.7k +49 changed 13d ago A Socket: passSnyk: passSkillSpector: pass 112 tokens original MIT

create-skill

04

dotnet/skills

Skill Claude CodeCodex

Scaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, writing a skill description that the runtime will actually route to, or setting up skill directory structures. Handles frontmatter generation, section templates, and validation guidance. Do not use…

not rated 5.7k +49 changed 12d ago A Socket: passSnyk: passSkillSpector: pass 93 tokens original MIT

dotnet/skills

Skill Claude CodeCodex needs its repo

Diagnoses and fixes skills in the dotnet/skills repository that lose to their own baseline, fail to activate, time out, or return "no credible improvement". Use when an evaluation verdict is a regression or underpowered, when a skill regressed after a change, when /evaluate reports no results, or when deciding whether…

not rated 5.7k +49 changed 15d ago A Socket: passSnyk: passSkillSpector: pass 108 tokens original MIT

agentic-workflows

06

dotnet/skills

Skill Claude CodeCodex

Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.

not rated 5.7k +49 changed 9d ago A Socket: passSnyk: pass 20 tokens copy · 100% MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: