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 |
Utilice esta habilidad al generar código, crear funciones, escribir TypeScript, crear componentes, implementar funciones o ayudar con cualquier tarea de codificación. Hace cumplir los estándares profesionales para los no desarrolladores que realizan "codificación de vibración": garantiza la arquitectura DDD, TypeScript estricto (sin ninguno), pruebas sistemáticas, linting, validación Zod y patrón de resultados para errores. Fuente: dayuse-labs/skills-portfolio.