This skill ensures that code generated for non-developers meets professional standards while remaining understandable.
| Domain | Nothing | Entities, Value Objects, Repository Interfaces | | Application | Domain | Use Cases, DTOs | | Infrastructure | Domain | Repository Implementations, External services | | Interfaces | Application | Controllers, CLI, Event Handlers |
| any | unknown | Truly unknown type (requires Type Guard) | | any[] | T[] | Typed arrays | | any | Specific interface | Known structure | | any | Union types | Multiple possible types | | any | Generic | Reusable components | | any | Record | Object dictionaries |
Utilisez cette compétence lors de la génération de code, de la création de fonctionnalités, de l'écriture de TypeScript, de la création de composants, de la mise en œuvre de fonctionnalités ou de l'aide à toute tâche de codage. Applique des normes professionnelles pour les non-développeurs effectuant du "codage dynamique" - garantit une architecture DDD, un TypeScript strict (aucun), des tests systématiques, le peluchage, la validation Zod et un modèle de résultat pour les erreurs. Source : dayuse-labs/skills-portfolio.