minimal-api-patterns
Best practices for defining Endpoints, DTOs, and Validators using ASP.NET Core Minimal APIs.
Best practices for defining Endpoints, DTOs, and Validators using ASP.NET Core Minimal APIs.
Create a new immutable domain entity following DDD patterns. Use when user needs to create a new business entity with domain logic, value objects, and behavior methods. Generates entity class with private constructor, static factory, and domain methods.
Domain-agnostic implementation task execution with two-tier skill loading
Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation. Keywords: .NET Core, .NET 8, ASP.NET Core, minimal API, EF Core, CQRS.
Feature-based architecture patterns, state management, and code organization for the Angular admin application.
Use when analyzing existing codebases to generate architecture documentation - coordinates subagent-driven exploration with mandatory workspace structure, validation gates, and pressure-resistant workflows
ใขใผใญใใฏใใฃใฌใใฅใผใSOLID/YAGNI/DRY/KISSๅๅใซๅบใฅใใใชใผใใผใจใณใธใใขใชใณใฐใ้ฟใใๅฎ่ทต็ใช่จญ่จๆนๅใๆๆกใใใ
Implementing robust state management using finite state machines and statecharts with XState.
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
Build modular, scalable Django backends using service layer pattern. Use when creating Django models, views, APIs, Celery tasks, or any backend feature. Enforces clean separation between data, business logic, and API layers.
Backend typed error handling and boundary mapping
Systematic REST API design expert with consistency-focused methodology
Type-safe error handling with discriminated unions and Result types. Use when designing error handling strategies.
Generate STRIDE-based threat models with intelligent threat analysis, CVSS risk scoring, and mitigation recommendations
IBL5 module refactoring using interface-driven architecture pattern with Repository/Service/View separation. Use when refactoring legacy PHP-Nuke modules to modern PHP.
Modern Python coding standards, best practices, testing patterns, and implementation guidelines
iOS็ป้ขๅฎ่ฃ ใฎใขใผใญใใฏใใฃใป่จญ่จๆๆณในใญใซใReduxใใฟใผใณใซๅบใฅใSingle Root StateใReducerใซใใใใธใในใญใธใใฏๅ้ขใใในใฟใใชใใฃใ้่ฆใใๅฎ่ฃ ใๆฏๆดใไฝฟ็จใทใผใณ๏ผ(1)ใใใฎใใญใใฟใคใใๆฌ็ชๅฎ่ฃ ใซใใฆใใชใฉใฎๆฌๆ ผๅฎ่ฃ ใชใฏใจในใ (2)ใ็ถๆ ็ฎก็ใๆด็ใใฆใใชใฉใฎใขใผใญใใฏใใฃ้ฉ็จใชใฏใจในใ (3) ็ป้ขใฎ็ถๆ ็ฎก็ใใในใๅฏ่ฝใช่จญ่จใๅฟ ่ฆใชๅ ดๅ (4)ใใใฎ็ป้ขใใในใใใใใใใฆใใชใฉใฎใชใใกใฏใฟใชใณใฐใชใฏใจในใ
Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.
ๅฎ่ฃ ๆใซ้ตๅฎใในใใณใผใๅ่ณชใซใผใซ๏ผ500่กใซใผใซใๅบๅฎใขใผใญใใฏใใฃใSOLIDๅๅใๅฝๅ่ฆๅใใในใใซใใฌใใธ่ฆไปถ๏ผใๅฎ็พฉ
Use when navigation is costly or module boundaries feel blurry due to messy directories, inconsistent naming, or cross-boundary imports. Goal: make architecture and dependency direction readable from the tree and imports, with minimal churn.
ใใญใธใงใฏใๅ จๅใฎๅฝๅ่ฆๅใใใฃใฌใฏใใชใใใกใคใซใใณใผใๅ ใฎๅ จใซใผใซใ็ถฒ็พ ใใๅฏไธใฎๆญฃ่งฃ๏ผSSoT๏ผใ
Redis ํจํด ๊ฐ์ด๋. Cache-Aside, Rate Limiting, Pub/Sub, Streams ๊ตฌํ ์ ์ฐธ์กฐ. "redis", "cache", "rate limit", "pubsub", "streams" ํค์๋๋ก ํธ๋ฆฌ๊ฑฐ.
API ์ค๊ณ, SSE ์คํธ๋ฆฌ๋ฐ, ์๋ฌ ์ฒ๋ฆฌ ๋ฑ ๋ฐฑ์๋ ๊ฐ๋ฐ ๊ฐ์ด๋