model patterns
✓Decisiones de diseño de modelos de expertos para iOS/tvOS: cuando la separación de DTO agrega valor versus exceso, selección de estrategia de validación, compensaciones de inmutabilidad y diseño de decodificador codificable personalizado. Úselo al diseñar modelos de datos, implementar contratos API o depurar fallas de decodificación. Palabras clave de activación: codificable, DTO, modelo de dominio, CodingKeys, decodificador personalizado, validación, inmutable, estructura, mapeo, decodificación JSON
Instalación
SKILL.md
Expert decision frameworks for model design choices. Claude knows Codable syntax — this skill provides judgment calls for when to separate DTOs, validation strategies, and immutability trade-offs.
The trap: DTO for everything. If your API matches your domain and is stable, a single Codable struct is simpler. Add DTO layer when it solves a real problem.
| API matches domain exactly | No | | API likely to change | Yes | | Need transformation (flatten, combine) | Yes | | Multiple APIs for same concept | Yes | | Single stable internal API | No |
Decisiones de diseño de modelos de expertos para iOS/tvOS: cuando la separación de DTO agrega valor versus exceso, selección de estrategia de validación, compensaciones de inmutabilidad y diseño de decodificador codificable personalizado. Úselo al diseñar modelos de datos, implementar contratos API o depurar fallas de decodificación. Palabras clave de activación: codificable, DTO, modelo de dominio, CodingKeys, decodificador personalizado, validación, inmutable, estructura, mapeo, decodificación JSON Fuente: kaakati/rails-enterprise-dev.
Datos (listos para citar)
Campos y comandos estables para citas de IA/búsqueda.
- Comando de instalación
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill model patterns- Categoría
- </>Desarrollo
- Verificado
- ✓
- Primera vez visto
- 2026-02-13
- Actualizado
- 2026-02-18
Respuestas rápidas
¿Qué es model patterns?
Decisiones de diseño de modelos de expertos para iOS/tvOS: cuando la separación de DTO agrega valor versus exceso, selección de estrategia de validación, compensaciones de inmutabilidad y diseño de decodificador codificable personalizado. Úselo al diseñar modelos de datos, implementar contratos API o depurar fallas de decodificación. Palabras clave de activación: codificable, DTO, modelo de dominio, CodingKeys, decodificador personalizado, validación, inmutable, estructura, mapeo, decodificación JSON Fuente: kaakati/rails-enterprise-dev.
¿Cómo instalo model patterns?
Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill model patterns Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor
¿Dónde está el repositorio de origen?
https://github.com/kaakati/rails-enterprise-dev
Detalles
- Categoría
- </>Desarrollo
- Fuente
- skills.sh
- Primera vez visto
- 2026-02-13