aiup-blazor-dotnet
v0.3.0AI Unified Process plugin for C# and Blazor on .NET 10
by Carl J. Mosca107updated 7 hours ago
Source
git clone https://github.com/AI-Unified-Process/marketplaceClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is aiup-blazor-dotnet/ inside the repository.
Layout
├── .claude-plugin/plugin.json├── plugin.json├── skills/bunit-test/SKILL.md├── skills/dotnet-test/SKILL.md├── skills/ef-migration/SKILL.md├── skills/implement/SKILL.md├── skills/playwright-test/SKILL.md└── .mcp.json
Skills5
Generates bUnit component unit and integration tests for Blazor components (.razor). Use when the user asks to "write bUnit tests", "test Blazor component", "create UI test for Blazor", or mentions bUnit, Blazor component testing, or xUnit rendering tests.
Generates C# backend unit and integration tests for EF Core DbContext repositories, domain services, and vertical slice handlers using xUnit / NUnit. Use when the user asks to "write unit tests for C#", "test ef core context", "write integration tests for dotnet", or mentions xUnit backend tests.
Generates Entity Framework Core (EF Core) database migrations for C# / .NET projects based on the entity model specification in docs/entity_model.md. Use when the user asks to "create database migration", "add ef migration", "update schema with ef core", "generate db migration for .net", or mentions EF Core, DbContext, or database migrations in C#.
Implements use cases for C# and Blazor (.NET 10) applications using a Vertical Slice Architecture. Takes a UC-XXX.md specification and generates feature-folder components, C# Commands/Queries, EF Core entities/configurations, and Blazor pages/components. Use when the user asks to "implement a use case in C#", "build a Blazor page", "create a Vertical Slice", or mentions Blazor, .NET 10, or C# implementation.
Generates native C# Playwright end-to-end (E2E) browser tests for user journeys (UC-* / TC-*) using Microsoft.Playwright.Xunit. Use when the user asks to "write e2e test", "create playwright test for dotnet", "write browser test in C#", or mentions Playwright with .NET.
MCP servers3
- url
- https://mcp.context7.com/mcp
- url
- https://mcp.context7.com/mcp
- command
- npx
- args
- @playwright/mcp@latest
Manifests2
{
"name": "aiup-blazor-dotnet",
"description": "AI Unified Process plugin for C# and Blazor on .NET 10",
"version": "0.3.0",
"author": {
"name": "Carl J. Mosca",
"email": "carljmosca@gmail.com",
"url": "https://unifiedprocess.ai"
}
}{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "aiup-blazor-dotnet",
"version": "0.3.0",
"description": "AI Unified Process plugin for C# and Blazor on .NET 10",
"author": {
"name": "Carl J. Mosca",
"email": "carljmosca@gmail.com",
"url": "https://unifiedprocess.ai"
},
"homepage": "https://unifiedprocess.ai",
"repository": "https://github.com/AI-Unified-Process/marketplace"
}