Umbrella avatar

Umbrella

Official

@umbrella-libraries

0Followers
|
1Public Repos
|
21Published Skills

Offers standardized scaffolding and migration patterns for .NET enterprise applications, focusing on EF Core, Blazor, and ASP.NET Core architecture.

Skills Distribution
DomainDeveloper To...DotNet Architecture (40%)EF Core Persistence (30%)Blazor UI Scaffold.. (20%)Security & Authori.. (10%)

Agent Skills by Umbrella

Showing 21 vetted skills indexed across 1 GitHub repositories.

umbrella-librariesumbrella-libraries
8

blazor-scaffold-index-page

Generate a paginated, sortable Blazor index page with UmbrellaGrid.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-ef-repository

Scaffold repository interface, implementation, IncludeMap, and DI registration for EF Core entities.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-file-authorization-handler

Scaffold a .NET file authorization handler for directory-based access control.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-rename-client-repository-to-service

Rename client Repository to Service and migrate files, namespaces, DI registrations, and Blazor references.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

blazor-scaffold-manage-page

Scaffold Blazor manage pages for create/edit CRUD operations.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-auth-policy

Define and register named authorization policies in shared project files.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-migrate-automapper-to-mapperly

Migrate AutoMapper Profile mappings to Mapperly mappers with DI rewiring.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-architecture-tests

Generate a .NET architecture test scaffold enforcing layer dependencies and visibility.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-api-server-models

Generate API model records implementing Umbrella shared interfaces for Web.Shared.Models.Api.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-migrate-repo-controller-to-data-service

Migrate a GenericRepositoryApiController to a Pattern 2 controller service for Blazor SSR.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-service

Scaffold Umbrella Core.Logic service skeletons with interfaces, models, and DI registration.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

blazor-register-nav-item

Add a navigation item to Blazor NavMenu.razor within an AuthorizeView policy.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-api-repo-controller

Scaffold ASP.NET Core API controllers delegating CRUD operations to repositories via GenericRepositoryApiController.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-client-data

Scaffold a client HTTP data service implementing IManage<Name>Service with GenericHttpDataService.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-resource-auth-handler

Scaffold an ASP.NET Core IAuthorizationHandler for row-level access control.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-ef-entity

Builds an EF Core entity class and registers it in the DbContext using Umbrella conventions.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-mapperly-factories

Generate Mapperly mappers for EF Core entities and API/client models.

Official
Intermediate
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-file-handler

Generate file handler interface, implementation, DirectoryNames constant, and DI registration.

Official
Advanced
umbrella-librariesumbrella-libraries
8

nuget-safe-upgrade

Upgrade NuGet packages across multi-targeted .NET projects with exclusions and build verification.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-scaffold-api-data-service-controller

Scaffold an API controller with UmbrellaRepositoryDataService and DI registration.

Official
Advanced
umbrella-librariesumbrella-libraries
8

dotnet-add-ef-migration

Automates EF Core migration generation by auto-detecting the relevant .NET project and DbContext.

Official
Intermediate

Frequently Asked Questions About Umbrella

FAQPage Schema
What specific development tasks does Umbrella support?β–Ό

Umbrella enables rapid scaffolding of EF Core entities, Blazor CRUD pages, and ASP.NET Core controllers. It supports architectural enforcement, Mapperly migration, and standardized dependency injection registration for enterprise-grade .NET applications.

Which developers benefit most from these capabilities?β–Ό

Backend and full-stack engineers working within the .NET ecosystem benefit from these standardized patterns. It is specifically designed for teams maintaining complex enterprise solutions requiring consistent architecture, security policy implementation, and efficient data layer management.

What are the prerequisites for using these scaffolding features?β–Ό

Users must have a .NET project structure that adheres to Umbrella conventions, specifically utilizing EF Core for data persistence and Blazor for UI components. The environment requires a standard .NET development setup with access to the project's solution and configuration files.