shakesoft
Community@shakesoft · Guangzhou, Guangdong, China
Full Stack developer
Agent Skills by shakesoft
Showing 20 vetted skills indexed across 1 GitHub repositories.
aspnetzero-permission-patterns
Implements permission definitions and authorization patterns for ASP.NET Zero applications.
aspnetzero-localization-patterns
Implements XML-based localization patterns for ASP.NET Zero applications.
angular-component-patterns
Implements Angular 21 standalone components with signals, inject(), and AppComponentBase for ASP.NET Zero.
angular-modal-patterns
Implements Bootstrap modal dialogs in ASP.NET Zero Angular using AppBsModalDirective and signals.
aspnetzero-dto-patterns
Generates ASP.NET Zero DTO classes with Data Annotations validation conventions.
api-design-patterns
Defines application service interface conventions and DTO patterns for ASP.NET Zero APIs.
angular-permission-patterns
Implements permission-based UI rendering patterns for ASP.NET Zero Angular applications.
error-handling-patterns
Implements exception handling patterns for ASP.NET Zero application services.
react-component-patterns
Generates React functional components for ASP.NET Zero using Ant Design, Metronic, and NSwag service proxies.
aspnetzero-appservice-patterns
Implements CRUD application service patterns for ASP.NET Zero with ABP framework conventions.
react-permission-patterns
Implements permission-based rendering and route guards in ASP.NET Zero React applications.
mapperly-patterns
Implements Mapperly entity-DTO mapping classes using MapperBase from Abp.Mapperly in ASP.NET Zero applications.
angular-primeng-table-patterns
Implements PrimeNG table patterns with lazy loading and pagination for ASP.NET Zero Angular apps.
efcore-patterns
Configures Entity Framework Core DbContext, repositories, and migrations for ASP.NET Zero projects.
aspnetzero-entity-patterns
Creates domain entity classes for ASP.NET Zero Core projects with audit and multi-tenancy patterns.
aspnetzero-multitenancy-patterns
Implements multi-tenancy entity, permission, and testing patterns for ASP.NET Zero applications.
react-state-patterns
Implements React useState patterns for ASP.NET Zero CRUD operations and form handling.
angular-service-proxy-patterns
Generates and consumes NSwag service proxies in ASP.NET Zero Angular applications.
clean-code-dotnet
Applies clean code principles to .NET and ABP application development.
xunit-testing-patterns
Generates xUnit integration tests with Shouldly assertions for ASP.NET Zero application services.
Frequently Asked Questions About shakesoft
FAQPage SchemaWhat tasks can I accomplish using shakesoft's skills?▼
You can apply ASP.NET Zero patterns for permissions, localization, DTOs, application services, entities, multi-tenancy, and error handling, plus Angular 21 standalone components, PrimeNG tables, React components with Ant Design, EF Core data access, Mapperly mapping, and xUnit testing.
Who are shakesoft's skills designed for?▼
Full-stack .NET developers building applications on the ASP.NET Zero and ABP framework. The skills target engineers working across C# backends, Angular or React frontends, Entity Framework Core data layers, and teams enforcing clean code standards in .NET projects.
What frontend frameworks do these skills cover?▼
The skills cover Angular 21 with signals, inject(), AppComponentBase, Bootstrap modals, PrimeNG tables, and NSwag service proxies, plus React functional components using Metronic layout, Ant Design, state management for CRUD, and permission-based route guards.
What prerequisites are needed to use these skills?▼
You need an ASP.NET Zero or ABP framework project. Backend skills assume .NET with EF Core and Abp.Mapperly; Angular skills assume NSwag-generated service proxies; React skills assume Metronic and Ant Design; testing skills require xUnit, Shouldly, and NSubstitute packages.
Do these skills include testing and code quality guidance?▼
Yes. The xunit-testing-patterns skill covers test patterns using Shouldly assertions and NSubstitute mocking for ASP.NET Zero, while clean-code-dotnet applies clean code principles specifically to .NET and ABP development, complementing the architectural pattern skills.