Clean Architecture Agents

Clean Architecture Agents from johnpuksta/clean-architecture-agents.

by @johnpuksta 7 skills

Skills in this plugin

7
  1. Unit Testing · johnpuksta
    Generates unit tests for command and query handlers using xUnit and NSubstitute. Implements Arrange-Act-Assert pattern with comprehensive test coverage for success and failure scenarios.
    1 install
  2. Options Pattern · johnpuksta
    Implements the Options pattern for strongly-typed configuration in .NET. Covers IOptions<T>, IOptionsSnapshot<T>, and IOptionsMonitor<T> with validation and reload support.
    1 install
  3. Server Sent Events · johnpuksta
    Implements Server-Sent Events (SSE) for real-time server-to-client streaming in ASP.NET Core and .NET 10+. A lightweight, standards-based alternative to SignalR for unidirectional updates.
    1 install
  4. Cqrs Query Generator · johnpuksta
    Generates CQRS Queries with Handlers and Response DTOs for read operations. Uses Dapper for optimized read queries, bypassing the domain model for better performance.
    1 install
  5. Ef Core Configuration · johnpuksta
    Generates Entity Framework Core configurations using Fluent API. Maps domain entities to database tables with proper relationships, constraints, and conventions.
    1 install
  6. Cqrs Command Generator · johnpuksta
    Generates CQRS Commands with Handlers, Validators, and Request DTOs following Clean Architecture patterns. Commands represent actions that modify state and return Result types for proper error handling.
    1 install
  7. Postgresql Best Practices · johnpuksta
    PostgreSQL database design best practices, naming conventions, indexing strategies, and performance optimization for .NET applications using Npgsql and EF Core.
    1 install