diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index fabb569089..0586c1a920 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -55,8 +55,8 @@ "description": "Skills for running, diagnosing, and migrating .NET tests: test execution, filtering, platform detection, and MSTest workflows." }, { - "name": "dotnet-aspnet", - "source": "./plugins/dotnet-aspnet", + "name": "dotnet-aspnetcore", + "source": "./plugins/dotnet-aspnetcore", "description": "ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns." }, { diff --git a/.cursor-plugin/marketplace.json b/.cursor-plugin/marketplace.json index ee70692b82..b6b0b1b3c0 100644 --- a/.cursor-plugin/marketplace.json +++ b/.cursor-plugin/marketplace.json @@ -58,8 +58,8 @@ "description": "Skills for running, diagnosing, and migrating .NET tests: test execution, filtering, platform detection, and MSTest workflows." }, { - "name": "dotnet-aspnet", - "source": "./plugins/dotnet-aspnet", + "name": "dotnet-aspnetcore", + "source": "./plugins/dotnet-aspnetcore", "description": "ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns." }, { diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index cf40dbd067..28486bd5ac 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -81,9 +81,9 @@ /plugins/dotnet-ai/skills/technology-selection/ @luisquintanilla @artl93 /tests/dotnet-ai/technology-selection/ @luisquintanilla @artl93 -# dotnet-aspnet (ASP.NET Core web development) -/plugins/dotnet-aspnet/ @dotnet/aspnet -/tests/dotnet-aspnet/ @dotnet/aspnet +# dotnet-aspnetcore (ASP.NET Core web development) +/plugins/dotnet-aspnetcore/ @dotnet/aspnet +/tests/dotnet-aspnetcore/ @dotnet/aspnet # dotnet-blazor (Blazor component and app development) /plugins/dotnet-blazor/ @dotnet/aspnet @@ -144,4 +144,3 @@ /plugins/dotnet11/skills/system-text-json-net11/ @ManishJayaswal @JanKrivanek @ViktorHofer /tests/dotnet11/system-text-json-net11/ @ManishJayaswal @JanKrivanek @ViktorHofer - diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index fabb569089..0586c1a920 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -55,8 +55,8 @@ "description": "Skills for running, diagnosing, and migrating .NET tests: test execution, filtering, platform detection, and MSTest workflows." }, { - "name": "dotnet-aspnet", - "source": "./plugins/dotnet-aspnet", + "name": "dotnet-aspnetcore", + "source": "./plugins/dotnet-aspnetcore", "description": "ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns." }, { diff --git a/.github/workflows/issue-triage.md b/.github/workflows/issue-triage.md index 5c7353eec6..0f437b9f53 100644 --- a/.github/workflows/issue-triage.md +++ b/.github/workflows/issue-triage.md @@ -128,7 +128,7 @@ Analyze the issue content and determine which area of the codebase it relates to | `area-msbuild` | MSBuild, build system, project files | | `area-dotnet` | General C#/.NET, common language features | | `area-dotnet-ai` | AI/ML, MCP, model context protocol | -| `area-dotnet-aspnet` | ASP.NET Core, web development | +| `area-dotnet-aspnetcore` | ASP.NET Core, web development | | `area-dotnet-data` | Data access, Entity Framework | | `area-dotnet-diag` | Diagnostics, performance, debugging, crash analysis | | `area-dotnet-experimental` | Experimental skills under evaluation | diff --git a/.vally.yaml b/.vally.yaml index 9d7f115883..f5a89eb0df 100644 --- a/.vally.yaml +++ b/.vally.yaml @@ -23,10 +23,10 @@ suites: evals: - "tests/dotnet-ai/*/eval.vally.yaml" - dotnet-aspnet: + dotnet-aspnetcore: description: ASP.NET evals evals: - - "tests/dotnet-aspnet/*/eval.vally.yaml" + - "tests/dotnet-aspnetcore/*/eval.vally.yaml" dotnet-data: description: Data/EF Core evals diff --git a/README.md b/README.md index 97fdf7c787..6e2e29a371 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ This repository contains the .NET team's curated set of core skills and custom a | [dotnet-ai](plugins/dotnet-ai/) | AI and ML skills for .NET: technology selection, LLM integration, agentic workflows, RAG pipelines, MCP, and classic ML with ML.NET. | | [dotnet-template-engine](plugins/dotnet-template-engine/) | .NET Template Engine skills: template discovery, project scaffolding, and template authoring. | | [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-aspnetcore](plugins/dotnet-aspnetcore/) | 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. | diff --git a/plugins/dotnet-aspnet/plugin.json b/plugins/dotnet-aspnetcore/plugin.json similarity index 85% rename from plugins/dotnet-aspnet/plugin.json rename to plugins/dotnet-aspnetcore/plugin.json index 9f8e6ba2ae..14ed9b1d76 100644 --- a/plugins/dotnet-aspnet/plugin.json +++ b/plugins/dotnet-aspnetcore/plugin.json @@ -1,5 +1,5 @@ { - "name": "dotnet-aspnet", + "name": "dotnet-aspnetcore", "version": "0.1.0", "description": "ASP.NET Core web development skills including middleware, endpoints, real-time communication, and API patterns.", "skills": ["./skills/"] diff --git a/plugins/dotnet-aspnet/skills/configuring-opentelemetry-dotnet/SKILL.md b/plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md similarity index 100% rename from plugins/dotnet-aspnet/skills/configuring-opentelemetry-dotnet/SKILL.md rename to plugins/dotnet-aspnetcore/skills/configuring-opentelemetry-dotnet/SKILL.md diff --git a/plugins/dotnet-aspnet/skills/convert-blazor-server-to-webapp/SKILL.md b/plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md similarity index 100% rename from plugins/dotnet-aspnet/skills/convert-blazor-server-to-webapp/SKILL.md rename to plugins/dotnet-aspnetcore/skills/convert-blazor-server-to-webapp/SKILL.md diff --git a/plugins/dotnet-aspnet/skills/dotnet-webapi/SKILL.md b/plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md similarity index 100% rename from plugins/dotnet-aspnet/skills/dotnet-webapi/SKILL.md rename to plugins/dotnet-aspnetcore/skills/dotnet-webapi/SKILL.md diff --git a/plugins/dotnet-aspnet/skills/minimal-api-file-upload/SKILL.md b/plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md similarity index 100% rename from plugins/dotnet-aspnet/skills/minimal-api-file-upload/SKILL.md rename to plugins/dotnet-aspnetcore/skills/minimal-api-file-upload/SKILL.md diff --git a/tests/dotnet-aspnet/configuring-opentelemetry-dotnet/eval.vally.yaml b/tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.vally.yaml similarity index 98% rename from tests/dotnet-aspnet/configuring-opentelemetry-dotnet/eval.vally.yaml rename to tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.vally.yaml index b3cc83a1d6..c62a3059f1 100644 --- a/tests/dotnet-aspnet/configuring-opentelemetry-dotnet/eval.vally.yaml +++ b/tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.vally.yaml @@ -1,5 +1,5 @@ name: configuring-opentelemetry-dotnet -description: Evaluates the dotnet-aspnet/configuring-opentelemetry-dotnet skill +description: Evaluates the dotnet-aspnetcore/configuring-opentelemetry-dotnet skill type: capability config: timeout: 3m diff --git a/tests/dotnet-aspnet/configuring-opentelemetry-dotnet/eval.yaml b/tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.yaml similarity index 100% rename from tests/dotnet-aspnet/configuring-opentelemetry-dotnet/eval.yaml rename to tests/dotnet-aspnetcore/configuring-opentelemetry-dotnet/eval.yaml diff --git a/tests/dotnet-aspnet/convert-blazor-server-to-webapp/eval.yaml b/tests/dotnet-aspnetcore/convert-blazor-server-to-webapp/eval.yaml similarity index 100% rename from tests/dotnet-aspnet/convert-blazor-server-to-webapp/eval.yaml rename to tests/dotnet-aspnetcore/convert-blazor-server-to-webapp/eval.yaml diff --git a/tests/dotnet-aspnet/dotnet-webapi/eval.yaml b/tests/dotnet-aspnetcore/dotnet-webapi/eval.yaml similarity index 100% rename from tests/dotnet-aspnet/dotnet-webapi/eval.yaml rename to tests/dotnet-aspnetcore/dotnet-webapi/eval.yaml diff --git a/tests/dotnet-aspnet/minimal-api-file-upload/eval.vally.yaml b/tests/dotnet-aspnetcore/minimal-api-file-upload/eval.vally.yaml similarity index 97% rename from tests/dotnet-aspnet/minimal-api-file-upload/eval.vally.yaml rename to tests/dotnet-aspnetcore/minimal-api-file-upload/eval.vally.yaml index 7bc7397c5c..debf462f32 100644 --- a/tests/dotnet-aspnet/minimal-api-file-upload/eval.vally.yaml +++ b/tests/dotnet-aspnetcore/minimal-api-file-upload/eval.vally.yaml @@ -1,5 +1,5 @@ name: minimal-api-file-upload -description: Evaluates the dotnet-aspnet/minimal-api-file-upload skill +description: Evaluates the dotnet-aspnetcore/minimal-api-file-upload skill type: capability config: timeout: 3m diff --git a/tests/dotnet-aspnet/minimal-api-file-upload/eval.yaml b/tests/dotnet-aspnetcore/minimal-api-file-upload/eval.yaml similarity index 100% rename from tests/dotnet-aspnet/minimal-api-file-upload/eval.yaml rename to tests/dotnet-aspnetcore/minimal-api-file-upload/eval.yaml