coordinator-patterns
master-coordinator 和 review-coordinator 共享的通用模式,包括 Phase 验证、错误处理、TodoWrite 管理和状态说明。所有 coordinator agents 应引用此 skill 以保持一致性。
master-coordinator 和 review-coordinator 共享的通用模式,包括 Phase 验证、错误处理、TodoWrite 管理和状态说明。所有 coordinator agents 应引用此 skill 以保持一致性。
Chaos engineering and fault injection patterns for testing system resilience, failure recovery, and graceful degradation
Use when context is growing large, switching tasks, or needing previous session context - covers thresholds, session tools, and workflow patterns
Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
ABP Framework domain layer patterns including entities, aggregates, repositories, domain services, and data seeding. Use when: (1) creating entities with proper base classes, (2) implementing custom repositories, (3) writing domain services, (4) seeding data.
Model complex UI flows using finite state machines to ensure deterministic behavior.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
The complete Arcanean Design System - cosmic visual language, academy themes, component patterns, and design tokens for magical interfaces
Kotlin/Spring Boot 3.x patterns - use for backend services, REST APIs, dependency injection, controllers, and service layers
Kotlin coroutines - structured concurrency, Flows, exception handling
Apply when implementing real-time features: live updates, presence, broadcast messages, or database change subscriptions.
Repository 設計指導技能,協助開發者根據業務需求選擇最合適的 Repository 設計策略(資料表導向 vs 需求導向 vs 混合模式)。
Ensure code follows DDD architecture and DAL separation principles. Triggers: DDD, arch, 架構, 新功能, 新模組, new feature, scaffold, 骨架, domain.
Enforces JU-DO-KON! architectural boundaries, module responsibilities, and design intent. Use when designing, refactoring, or reviewing core game logic.
Implement domain-driven design (DDD) and clean architecture patterns in ASP.NET Core Web APIs. Use this skill when building or refactoring backend services that need strategic domain modeling, tactical DDD patterns (entities, value objects, aggregates, domain events, repositories), and clean architecture layers (domain, application, infrastructure, presentation). Follows principles from Eric Evans' "Domain-Driven Design" and Robert C. Martin's "Clean Architecture".
Establish scalable architecture using modular boundaries, domain-driven design, and consistent data access patterns.
Protocol-based workflow enforcement with validation dependencies and anti-bypass protection
Coding guidance for hexagonal architecture projects following strict layered design patterns (Domain/Application/Infrastructure/Presentation/Bootstrap). Use when implementing features, refactoring code, or fixing bugs in hexagonal architecture codebases. Includes Plan Mode for task decomposition and Execution Mode for layer-specific implementation.
kotlinx.serialization - JSON, Protobuf, custom serializers
Enterprise scaling patterns for microservices, event-driven architecture, and distributed systems
Principles for writing simple, maintainable Laravel/Livewire code. Use when writing Livewire components, tests, or Blade views. Focuses on avoiding over-engineering.
Adapter (Wrapper) Pattern pattern for C development