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 |
Используйте этот навык при генерации кода, создании функций, написании TypeScript, создании компонентов, реализации функций или помощи в выполнении любых задач по кодированию. Обеспечивает соблюдение профессиональных стандартов для тех, кто не является разработчиком и занимается «вайб-кодированием» — обеспечивает архитектуру DDD, строгий TypeScript (никакого), систематическое тестирование, проверку Zod и шаблон результатов для ошибок. Источник: dayuse-labs/skills-portfolio.