shakesoft avatar

shakesoft

Community

@shakesoft · Guangzhou, Guangdong, China

15Followers
|
294Public Repos
|
20Published Skills

Full Stack developer

Skills Distribution
DomainDeveloper To...ASP.NET Zero Backe.. (40%)Angular Frontend P.. (25%)React Frontend Pat.. (15%)Data Access & Enti.. (12%)

Agent Skills by shakesoft

Showing 20 vetted skills indexed across 1 GitHub repositories.

shakesoftshakesoft

aspnetzero-permission-patterns

Implements permission definitions and authorization patterns for ASP.NET Zero applications.

Community
Intermediate
shakesoftshakesoft

aspnetzero-localization-patterns

Implements XML-based localization patterns for ASP.NET Zero applications.

Community
Basic
shakesoftshakesoft

angular-component-patterns

Implements Angular 21 standalone components with signals, inject(), and AppComponentBase for ASP.NET Zero.

Community
Intermediate
shakesoftshakesoft

angular-modal-patterns

Implements Bootstrap modal dialogs in ASP.NET Zero Angular using AppBsModalDirective and signals.

Community
Intermediate
shakesoftshakesoft

aspnetzero-dto-patterns

Generates ASP.NET Zero DTO classes with Data Annotations validation conventions.

Community
Basic
shakesoftshakesoft

api-design-patterns

Defines application service interface conventions and DTO patterns for ASP.NET Zero APIs.

Community
Basic
shakesoftshakesoft

angular-permission-patterns

Implements permission-based UI rendering patterns for ASP.NET Zero Angular applications.

Community
Basic
shakesoftshakesoft

error-handling-patterns

Implements exception handling patterns for ASP.NET Zero application services.

Community
Basic
shakesoftshakesoft

react-component-patterns

Generates React functional components for ASP.NET Zero using Ant Design, Metronic, and NSwag service proxies.

Community
Intermediate
shakesoftshakesoft

aspnetzero-appservice-patterns

Implements CRUD application service patterns for ASP.NET Zero with ABP framework conventions.

Community
Intermediate
shakesoftshakesoft

react-permission-patterns

Implements permission-based rendering and route guards in ASP.NET Zero React applications.

Community
Basic
shakesoftshakesoft

mapperly-patterns

Implements Mapperly entity-DTO mapping classes using MapperBase from Abp.Mapperly in ASP.NET Zero applications.

Community
Intermediate
shakesoftshakesoft

angular-primeng-table-patterns

Implements PrimeNG table patterns with lazy loading and pagination for ASP.NET Zero Angular apps.

Community
Intermediate
shakesoftshakesoft

efcore-patterns

Configures Entity Framework Core DbContext, repositories, and migrations for ASP.NET Zero projects.

Community
Intermediate
shakesoftshakesoft

aspnetzero-entity-patterns

Creates domain entity classes for ASP.NET Zero Core projects with audit and multi-tenancy patterns.

Community
Basic
shakesoftshakesoft

aspnetzero-multitenancy-patterns

Implements multi-tenancy entity, permission, and testing patterns for ASP.NET Zero applications.

Community
Intermediate
shakesoftshakesoft

react-state-patterns

Implements React useState patterns for ASP.NET Zero CRUD operations and form handling.

Community
Basic
shakesoftshakesoft

angular-service-proxy-patterns

Generates and consumes NSwag service proxies in ASP.NET Zero Angular applications.

Community
Intermediate
shakesoftshakesoft

clean-code-dotnet

Applies clean code principles to .NET and ABP application development.

Community
Basic
shakesoftshakesoft

xunit-testing-patterns

Generates xUnit integration tests with Shouldly assertions for ASP.NET Zero application services.

Community
Intermediate

Frequently Asked Questions About shakesoft

FAQPage Schema
What 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.