smith-ralph
Ralph Loop integration patterns for iterative AI development. Use when starting Ralph loops, managing iterations, or recovering from context compaction. Covers TDD, debugging, context management, and memory persistence.
Ralph Loop integration patterns for iterative AI development. Use when starting Ralph loops, managing iterations, or recovering from context compaction. Covers TDD, debugging, context management, and memory persistence.
Redis pub/sub messaging patterns and implementations. Use when implementing real-time messaging, event-driven architectures, notification systems, or message broadcasting with Redis pub/sub.
Caching patterns, TTL management, eviction policies for Redis implementations. Use when implementing cache-aside, write-through, write-back patterns, TTL management, or cache invalidation strategies.
Comprehensive guide to database transactions, ACID properties, isolation levels, locking, and distributed transactions.
Database schema design patterns for SQL and NoSQL databases
Modern async ORM with type-safe models and efficient queries
Guide for Doctrine entity/aggregate mapping conventions. Use when mapping entities, configuring relationships, or adding custom types.
Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible
Single Responsibility Code in Self-Documented Folder Structure
Find and document external code patterns from public sources. Use when user mentions 'find examples', 'scout patterns', 'research implementations', or starting new feature without precedent.
Station Service SDK๋ฅผ ์ฌ์ฉํ ํ ์คํธ ์ํ์ค ๊ฐ๋ฐ ๊ฐ์ด๋. SequenceBase ํจํด, emit ๋ฉ์๋, manifest.yaml ์์ฑ๋ฒ ์ ๊ณต. ์ฌ์ฉ์๊ฐ ์ํ์ค ๊ฐ๋ฐ, SequenceBase ๊ตฌํ, ํ ์คํธ ์๋ํ ์ฝ๋ ์์ฑ, manifest.yaml ์ค์ , emit ๋ฉ์๋ ์ฌ์ฉ๋ฒ์ ๋ฌธ์ํ ๋ ํ์ฑํ. (project)
Domain Layer ์ ๋ฌธ๊ฐ. DDD Aggregate Root ์ค๊ณ, VO ๋ถ๋ณ ๊ฐ์ฒด, Domain Event, Domain Exception ๊ตฌํ. Law of Demeter ์ ์ฉ, Tell Don't Ask ํจํด ๊ฐ์ . Lombok ๊ธ์ง, Setter ๊ธ์ง, ์ธ๋ถ ์์กด์ฑ ๊ธ์ง.
Modern Elixir idioms, functional patterns, testing strategies, and implementation best practices
Apply DDD tactical patterns (Entities, Value Objects, Aggregates, Domain Services, Repositories) and strategic design (Ubiquitous Language, Bounded Contexts). Use when modeling complex business logic.
Patterns and strategies for cache invalidation - one of the two hardest problems in computer science.
ๆฌ้กน็ฎ้้ข็ๅ็งๆถๆ่ฎพ่ฎก, ่ฎพ่ฎกไธญ็จๅฐ็ๅ็งๆฆๅฟตไพๅฆ system, action, view-function, action-function, action-handler, base, component ็ญ็่งฃ้
Chuyรชn gia Flutter vแปi kiแบฟn thแปฉc sรขu vแป Clean Architecture, Performance vร Modern Dart 3
Guidelines for working with Option (nullable values) and Result (error handling) types in odu_core.
Software design beyond syntax. Fail-fast over fallbacks, explicit over implicit, composition over inheritance. Integrates with fn(args, deps) and Result type patterns. Includes 8-dimension design analysis.
Refactor ASP.NET Core/C# code to improve maintainability, readability, and adherence to best practices. Transforms fat controllers, duplicate code, and outdated patterns into clean, modern .NET code. Applies C# 12 features like primary constructors and collection expressions, SOLID principles, Clean Architecture patterns, and proper dependency injection. Identifies and fixes anti-patterns including service locator, captive dependencies, and missing async/await patterns.
Use when facing 2+ independent tasks that can be worked on without shared state. Dispatch one agent per problem domain for concurrent investigation.
Guide for building software with Clean Architecture, DDD, SOLID principles, and hexagonal/onion patterns. Use when designing new features, refactoring code, reviewing architecture, or when user mentions clean code, architecture patterns, layers, separation of concerns, maintainability, testability, or asks for architectural guidance.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Modern ESM import/export patterns. Use when writing or reviewing module structure.