error-handling-patterns
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
add-bounded-context
새로운 Bounded Context(도메인)를 DDD, Clean Architecture, CQRS 패턴에 맞게 추가합니다. 새로운 도메인이나 모듈을 추가할 때 사용하세요.
can-monitoring
dsPIC33EV256GM106에서 인터럽트와 큐(원형 버퍼)를 사용하여 효율적인 CAN 통신(송수신)을 구현하는 가이드를 제공합니다.
test-driven-development
Follow TDD practices with Red-Green-Refactor cycle. Write tests before implementation, use AAA pattern, and ensure high-quality test coverage. Use when implementing features or fixing bugs.
oop-inheritance-composition
Use when deciding between inheritance and composition in object-oriented design. Use when creating class hierarchies or composing objects from smaller components.
json-serialization
High-performance JSON serialization patterns using System.Text.Json with custom converters and polymorphism.
event-flow
Add new events to Bob The Skull's event-driven architecture. Use when creating new events, event publishers, event handlers, or extending the event system with new event types.
architecture-reviewer
Review software architecture for SOLID principles, design patterns, scalability, and maintainability. Use when evaluating system design or planning refactoring.
impl-service
Implementar serviços de lógica de negócio em services/. Use quando criar service, lógica de negócio, orquestração de repositórios, ou integração com LLM.
software-architecture-expert
Software architecture design and consulting
oe-architectural-guardrails
Essential architectural rules, pipeline order, and bug prevention checklists. MUST be consulted before modifying routing, state, or detection logic.
elixir-expert
Expert in Elixir, Phoenix Framework, and OTP. Specializes in building concurrent, fault-tolerant, and real-time applications using the BEAM. Use when building Elixir applications, working with Phoenix, implementing GenServers, or designing distributed systems on the BEAM.
orchestrator
Multi-phase workflow orchestration pattern for main agents. Enables structured planning, delegation to sub-agents, parallel execution, and result aggregation.
event-driven-architect
Design and implement event-driven cloud architectures with Kafka topics, Dapr pub/sub, and scalable microservice patterns. Use when designing distributed systems, implementing async messaging, creating event-based workflows, or building loosely coupled services. Covers fault-tolerant, cloud-portable architectures.
concurrency-patterns
Goroutines, channels, and sync patterns for concurrent programming. Use when implementing concurrent operations.
detr-peer-simulation
Simulate DETR p2p networking layer message passing outside Substrate defaults.
brainstorming
Use when rough ideas need design before code or multiple approaches exist
system-architecture
Design multi-service architectures with RAW workflows as components
backward-compatibility-rules
Comprehensive guide to backward compatibility rules for APIs, databases, and data contracts with migration strategies and testing approaches
awesomemeta-pattern-recognition
Spot patterns appearing in 3+ domains to find universal principles