model patterns
✓Expertenentscheidungen zum Modelldesign für iOS/tvOS: wann die DTO-Trennung einen Mehrwert gegenüber einem Overkill bietet, Auswahl der Validierungsstrategie, Unveränderlichkeitskompromisse und benutzerdefiniertes codierbares Decoderdesign. Verwenden Sie es beim Entwerfen von Datenmodellen, beim Implementieren von API-Verträgen oder beim Debuggen von Decodierungsfehlern. Auslöseschlüsselwörter: Codierbar, DTO, Domänenmodell, CodingKeys, benutzerdefinierter Decoder, Validierung, unveränderlich, Struktur, Zuordnung, JSON-Decodierung
Installation
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 |
Expertenentscheidungen zum Modelldesign für iOS/tvOS: wann die DTO-Trennung einen Mehrwert gegenüber einem Overkill bietet, Auswahl der Validierungsstrategie, Unveränderlichkeitskompromisse und benutzerdefiniertes codierbares Decoderdesign. Verwenden Sie es beim Entwerfen von Datenmodellen, beim Implementieren von API-Verträgen oder beim Debuggen von Decodierungsfehlern. Auslöseschlüsselwörter: Codierbar, DTO, Domänenmodell, CodingKeys, benutzerdefinierter Decoder, Validierung, unveränderlich, Struktur, Zuordnung, JSON-Decodierung Quelle: kaakati/rails-enterprise-dev.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill model patterns- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-13
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist model patterns?
Expertenentscheidungen zum Modelldesign für iOS/tvOS: wann die DTO-Trennung einen Mehrwert gegenüber einem Overkill bietet, Auswahl der Validierungsstrategie, Unveränderlichkeitskompromisse und benutzerdefiniertes codierbares Decoderdesign. Verwenden Sie es beim Entwerfen von Datenmodellen, beim Implementieren von API-Verträgen oder beim Debuggen von Decodierungsfehlern. Auslöseschlüsselwörter: Codierbar, DTO, Domänenmodell, CodingKeys, benutzerdefinierter Decoder, Validierung, unveränderlich, Struktur, Zuordnung, JSON-Decodierung Quelle: kaakati/rails-enterprise-dev.
Wie installiere ich model patterns?
Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill model patterns Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor
Wo ist das Quell-Repository?
https://github.com/kaakati/rails-enterprise-dev
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-13