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.
frontend-engineer
ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ ์ค์ํด์ผ ํ ์ํคํ ์ฒ, ์ปจ๋ฒค์ , ์ํฌํ๋ก์ฐ ๊ฐ์ด๋
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