Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@
"description": "Skills for Blazor development: component authoring, interactivity, and web application patterns."
},
{
"name": "dotnet11",
"source": "./plugins/dotnet11",
"name": "dotnet-11",
"source": "./plugins/dotnet-11",
"description": "Skills for new .NET 11 APIs and language features."
}
]
Expand Down
4 changes: 2 additions & 2 deletions .cursor-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@
"description": "Skills for Blazor development: component authoring, interactivity, and web application patterns."
},
{
"name": "dotnet11",
"source": "./plugins/dotnet11",
"name": "dotnet-11",
"source": "./plugins/dotnet-11",
"description": "Skills for new .NET 11 APIs and language features."
}
]
Expand Down
78 changes: 78 additions & 0 deletions .gemini-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
{
"name": "dotnet-agent-skills",
"owner": {
"name": ".NET Team at Microsoft"
},
"plugins": [
{
"name": "dotnet",
"source": "./plugins/dotnet",
"description": "Collection of core .NET skills for handling common .NET coding tasks."
},
{
"name": "dotnet-ai",
"source": "./plugins/dotnet-ai",
"description": "AI and ML skills for .NET: technology selection, LLM integration, agentic workflows, and RAG pipelines."
},
{
"name": "dotnet-aspnet",
"source": "./plugins/dotnet-aspnet",
"description": "ASP.NET Core web development skills including middleware, endpoints, and API patterns."
},
{
"name": "dotnet-blazor",
"source": "./plugins/dotnet-blazor",
"description": "Skills for Blazor development: component authoring, interactivity, and web application patterns."
},
{
"name": "dotnet-data",
"source": "./plugins/dotnet-data",
"description": "Skills for .NET data access and Entity Framework related tasks."
},
{
"name": "dotnet-diag",
"source": "./plugins/dotnet-diag",
"description": "Skills for .NET performance investigations, debugging, and incident analysis."
},
{
"name": "dotnet-experimental",
"source": "./plugins/dotnet-experimental",
"description": "Skills for auditing mock usage, consolidating boilerplates and optimizing hot paths with SIMD."
},
{
"name": "dotnet-maui",
"source": "./plugins/dotnet-maui",
"description": "Skills for .NET MAUI development: environment setup, diagnostics, layout, and theming."
},
{
"name": "dotnet-msbuild",
"source": "./plugins/dotnet-msbuild",
"description": "Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, and modernization."
},
{
"name": "dotnet-nuget",
"source": "./plugins/dotnet-nuget",
"description": "NuGet and .NET package management: dependency management and modernization."
},
{
"name": "dotnet-template-engine",
"source": "./plugins/dotnet-template-engine",
"description": "Skills for template discovery, project scaffolding, and template authoring."
},
{
"name": "dotnet-test",
"source": "./plugins/dotnet-test",
"description": "Skills for running, diagnosing, and migrating .NET tests."
},
{
"name": "dotnet-upgrade",
"source": "./plugins/dotnet-upgrade",
"description": "Skills for migrating and upgrading .NET projects across framework versions and compatibility targets."
},
{
"name": "dotnet-11",
"source": "./plugins/dotnet-11",
"description": "Skills for new .NET 11 APIs and language features."
Comment on lines +9 to +75
}
]
}
4 changes: 2 additions & 2 deletions .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@
"description": "Skills for Blazor development: component authoring, interactivity, and web application patterns."
},
{
"name": "dotnet11",
"source": "./plugins/dotnet11",
"name": "dotnet-11",
"source": "./plugins/dotnet-11",
"description": "Skills for new .NET 11 APIs and language features."
}
]
Expand Down
4 changes: 2 additions & 2 deletions .vally.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ suites:
evals:
- "tests/dotnet-upgrade/*/eval.vally.yaml"

dotnet11:
dotnet-11:
description: .NET 11 evals
evals:
- "tests/dotnet11/*/eval.vally.yaml"
- "tests/dotnet-11/*/eval.vally.yaml"
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ This repository contains the .NET team's curated set of core skills and custom a
| [dotnet-test](plugins/dotnet-test/) | Skills for running, diagnosing, and migrating .NET tests: test execution, filtering, platform detection, and MSTest workflows. |
| [dotnet-aspnet](plugins/dotnet-aspnet/) | ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns. |
| [dotnet-blazor](plugins/dotnet-blazor/) | Skills for Blazor development: component authoring, interactivity, and web application patterns. |
| [dotnet11](plugins/dotnet11/) | Skills for new .NET 11 APIs and language features. |
| [dotnet-11](plugins/dotnet-11/) | Skills for new .NET 11 APIs and language features. |

## Installation

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# dotnet11
# dotnet-11

Skills focused on new APIs and language features introduced in .NET 11.

Expand Down
8 changes: 8 additions & 0 deletions plugins/dotnet-11/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-11",
"description": "Skills for new .NET 11 APIs and language features.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
6 changes: 6 additions & 0 deletions plugins/dotnet-11/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"name": "dotnet-11",
"version": "0.1.0",
"description": "Skills for new .NET 11 APIs and language features.",
"skills": ["./skills/"]
}
8 changes: 8 additions & 0 deletions plugins/dotnet-ai/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-ai",
"description": "AI and ML skills for .NET: technology selection, LLM integration, agentic workflows, and RAG pipelines.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-aspnet/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-aspnet",
"description": "ASP.NET Core web development skills including middleware, endpoints, and API patterns.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-blazor/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-blazor",
"description": "Skills for Blazor development: component authoring, interactivity, and web application patterns.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-data/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-data",
"description": "Skills for .NET data access and Entity Framework related tasks.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-diag/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-diag",
"description": "Skills for .NET performance investigations, debugging, and incident analysis.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-experimental/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-experimental",
"description": "Skills for auditing mock usage, consolidating boilerplates and optimizing hot paths with SIMD.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-maui/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-maui",
"description": "Skills for .NET MAUI development: environment setup, diagnostics, layout, and theming.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-msbuild/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-msbuild",
"description": "Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, and modernization.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-nuget/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-nuget",
"description": "NuGet and .NET package management: dependency management and modernization.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-template-engine/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-template-engine",
"description": "Skills for template discovery, project scaffolding, and template authoring.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-test/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-test",
"description": "Skills for running, diagnosing, and migrating .NET tests.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet-upgrade/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet-upgrade",
"description": "Skills for migrating and upgrading .NET projects across framework versions and compatibility targets.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
8 changes: 8 additions & 0 deletions plugins/dotnet/gemini-extension.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"name": "dotnet",
"description": "Collection of core .NET skills for handling common .NET coding tasks.",
"version": "0.1.0",
"author": {
"name": ".NET Team at Microsoft"
}
}
6 changes: 0 additions & 6 deletions plugins/dotnet11/plugin.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: system-text-json-net11
description: Evaluates the dotnet11/system-text-json-net11 skill
description: Evaluates the dotnet-11/system-text-json-net11 skill
type: capability
config:
timeout: 3m
Expand Down