Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

dotnet-clean-architecture-skills

dotnet-clean-architecture-skills には ronnythedev から収集した 29 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
29
Stars
68
更新
2026-05-20
Forks
12
職業カバレッジ
4 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

dotnet-clean-architecture
ソフトウェア開発者

Scaffolds a complete .NET solution following Clean Architecture principles with proper layer separation (API, Application, Domain, Infrastructure). Creates project structure, dependency injection setup, and cross-cutting concerns configuration.

2026-05-20
dotnet-cqrs-command-generator
ソフトウェア開発者

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.

2026-05-20
dotnet-cqrs-query-generator
ソフトウェア開発者

Generates CQRS Queries with Handlers and Response DTOs for read operations. Uses Dapper for optimized read queries, bypassing the domain model for better performance.

2026-05-20
dotnet-domain-entity-generator
ソフトウェア開発者

Generates Domain Entities following DDD principles with factory methods, private setters, domain events, and proper encapsulation. Supports aggregate roots, child entities, and value objects.

2026-05-20
dotnet-repository-pattern
ソフトウェア開発者

Generates Repository interfaces and implementations following the Repository pattern. Provides data access abstraction for aggregate roots with EF Core implementations.

2026-05-20
dotnet-ef-core-configuration
ソフトウェア開発者

Generates Entity Framework Core configurations using Fluent API. Maps domain entities to database tables with proper relationships, constraints, and conventions.

2026-05-20
dotnet-legacy-api-controllers
ソフトウェア開発者

Generates RESTful API Controllers with proper routing, versioning, authorization, and MediatR integration. Follows REST conventions and Clean Architecture patterns.

2026-05-20
dotnet-minimal-api-endpoints
ソフトウェア開発者

Generates Minimal API endpoints following Microsoft's recommended approach. Creates fast, testable HTTP APIs with minimal code using MapGet/MapPost/MapPut/MapDelete. Preferred over controller-based APIs for new projects.

2026-05-20
dotnet-result-pattern
ソフトウェア開発者

Implements the Result pattern for explicit error handling without exceptions. Provides Result, Result<T>, and Error types for clean, predictable control flow in domain-driven applications.

2026-05-20
dotnet-domain-events-generator
ソフトウェア開発者

Generates Domain Events and their handlers following DDD patterns. Implements event raising in entities, MediatR notification handlers, and the Outbox pattern for reliable event processing.

2026-05-20
dotnet-pipeline-behaviors
ソフトウェア開発者

Generates MediatR Pipeline Behaviors for cross-cutting concerns like logging, validation, exception handling, caching, and performance monitoring. Implements the decorator pattern around handlers.

2026-05-20
dotnet-fluent-validation
ソフトウェア開発者

Generates FluentValidation validators for commands and queries. Includes common validation rules, custom validators, async validation, and integration with MediatR pipeline behaviors.

2026-05-20
dotnet-jwt-authentication
ソフトウェア開発者

Configures JWT Bearer authentication for .NET APIs. Includes token generation, validation, refresh tokens, and user context extraction from claims.

2026-05-20
dotnet-permission-authorization
ソフトウェア開発者

Implements permission-based authorization with custom attributes, policy providers, and authorization handlers. Provides granular access control beyond simple role-based authorization.

2026-05-20
dotnet-outbox-pattern
ソフトウェア開発者

Implements the Outbox pattern for reliable domain event processing. Ensures events are persisted in the same transaction as the aggregate changes and processed asynchronously with guaranteed delivery.

2026-05-20
dotnet-quartz-background-jobs
ソフトウェア開発者

Generates scheduled background jobs using Quartz.NET. Includes job definitions, triggers, cron scheduling, dependency injection, and persistent job store configuration.

2026-05-20
dotnet-email-service-sendgrid
ソフトウェア開発者

Implements email service abstraction with SendGrid provider. Includes template support, localization, async sending, and domain event integration for transactional emails.

2026-05-20
dotnet-email-service-aws-ses
ソフトウェア開発者

Implements email service using AWS SES for .NET APIs. Designed for applications with HTML template support, placeholder replacement, and Result pattern error handling.

2026-05-20
dotnet-health-checks
ネットワーク・コンピュータシステム管理者

Configures health checks for database, external services, and custom application checks. Provides liveness and readiness endpoints for container orchestration.

2026-05-20
dotnet-audit-trail
ソフトウェア開発者

Generates audit trail infrastructure for entities. Implements IAuditable interface, EF Core SaveChanges interceptor, and automatic population of CreatedAt, UpdatedAt, CreatedBy, and UpdatedBy fields.

2026-05-20
dotnet-dapper-query-builder
ソフトウェア開発者

Generates optimized read queries using Dapper. Includes multi-mapping for joins, pagination, dynamic filtering, CTEs, and best practices for high-performance data access.

2026-05-20
dotnet-specification-pattern
ソフトウェア開発者

Implements the Specification pattern for encapsulating query logic. Enables composable, reusable, and testable query criteria with support for includes, ordering, and pagination.

2026-05-20
dotnet-unit-testing
ソフトウェア品質保証アナリスト・テスター

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.

2026-05-20
dotnet-integration-testing
ソフトウェア品質保証アナリスト・テスター

Configures integration tests with WebApplicationFactory and Testcontainers. Provides test database setup, authentication helpers, and utilities for testing API endpoints with real dependencies.

2026-05-20
dotnet-logging-configuration
ソフトウェア開発者

Configures structured logging with ILogger<T> and ILoggerFactory following Microsoft best practices. Includes Serilog setup, log enrichment, and logging source generators for high-performance logging.

2026-05-20
dotnet-rate-limiting
ソフトウェア開発者

Implements ASP.NET Core rate limiting middleware for API protection. Covers fixed window, sliding window, token bucket, and concurrency limiters with custom policies.

2026-05-20
dotnet-postgresql-best-practices
データベースアーキテクト

PostgreSQL database design best practices, naming conventions, indexing strategies, and performance optimization for .NET applications using Npgsql and EF Core.

2026-05-20
dotnet-sqlserver-best-practices
データベースアーキテクト

SQL Server database design best practices, naming conventions, indexing strategies, and performance optimization for .NET applications using Microsoft.Data.SqlClient and EF Core.

2026-05-20
dotnet-options-pattern
ソフトウェア開発者

Implements the Options pattern for strongly-typed configuration in .NET. Covers IOptions<T>, IOptionsSnapshot<T>, and IOptionsMonitor<T> with validation and reload support.

2026-05-20