orchestrating-agents
Implements Orchestrator, Swarm, and Hierarchical patterns for preventing context saturation. Use when designing multi-agent systems for context isolation and parallel execution.
patternsstate-machine
State Machine Pattern pattern for C development
error-handling
Master Rust's Result, Option, and error handling patterns
adr
Creates Architecture Decision Records for significant choices. Auto-triggers when: evaluating technology options (database, framework, library), making foundational decisions (architecture patterns, infrastructure), discussing trade-offs between alternatives, or someone asks "why did we choose X?" Stores ADRs in docs/adr/.
wcag-robust
Principio 4 de WCAG - compatibilidad con tecnologías actuales y futuras. Use cuando implemente HTML, ARIA, o componentes custom para asegurar compatibilidad.
domain-modeling
Model business domains with entities, relationships, business rules, and permissions. Use when: (1) creating entity definitions, (2) defining business rules (BR-XXX), (3) designing permission structures, (4) analyzing domain impact, (5) maintaining domain documentation.
ruby-oop-patterns
Comprehensive guide to Object-Oriented Programming in Ruby and Rails covering classes, modules, design patterns, SOLID principles, and modern Ruby 3.x features. Trigger keywords: OOP, classes, modules, SOLID, design patterns, inheritance, composition, polymorphism, encapsulation, Ruby patterns, metaprogramming
service-implementation
Implement Effect services as fine-grained capabilities avoiding monolithic designs
occams-razor
La solución más simple suele ser la mejor. Use cuando evalúe complejidad de diseño, tome decisiones de features, o simplifique interfaces.
code-refactoring-solid
Guide for refactoring Python code to follow SOLID principles and improve maintainability
design-patterns
Classic and modern software design patterns
context-witness
Decide between Context Tag witness and capability patterns for dependency injection, understanding coupling trade-offs
patternsstrategy
Strategy Pattern pattern for C development
clean-architecture-guardian
Clean Architecture準拠性を自動チェック(循環依存・namespace階層・レイヤー間参照制約)。新規実装時・リファクタリング時・Step完了時に使用。Phase B1で97点品質を達成した知見を適用。
refactor-flow
Improve code quality, reduce technical debt, restructure for maintainability
parallel-agent-orchestration
병렬 에이전트 오케스트레이션. Fan-Out/Fan-In 패턴으로 다중 에이전트 실행.
clean-architecture
Clean Architecture and SOLID principles implementation including dependency injection, layer separation, domain-driven design, hexagonal architecture, and code quality patterns
namespace-organization
Guide for Dataico project namespace organization including architecture layers, domain organization, and where to place new code. Use when adding new features, refactoring, or understanding the codebase structure.
two-stage-boundary-encounter-sop
Execute two-stage protocol for boundary condition encounters.
rust-project
Modern Rust project architecture guide for 2025. Use when creating Rust projects (CLI, web services, libraries). Covers workspace structure, error handling, async patterns, and idiomatic Rust best practices.
designing-architecture
Knowledge and patterns for designing software architectures and system design.