بنقرة واحدة
spring-boot-module
Guía para la creación de nuevos módulos de dominio siguiendo el estándar Sysacad Next.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Guía para la creación de nuevos módulos de dominio siguiendo el estándar Sysacad Next.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Standardized testing stack for Sysacad Next Backend using JUnit 5, Mockito, and Spring Boot Test.
Mandatory rule requiring a corresponding test file for every business logic file.
Guidelines for unit and integration testing in the Sysacad Next BackEnd.
Catalog of all specialized skills used across the Sysacad Next project (Frontend & Backend).
Guías para pruebas de interacción de módulos y flujos completos con Spring Boot Test.
A tool for creating new skills following the Sysacad Next standard.
| name | spring-boot-module |
| description | Guía para la creación de nuevos módulos de dominio siguiendo el estándar Sysacad Next. |
Esta skill define el esqueleto obligatorio para cualquier nueva funcionalidad o dominio en el backend. Seguir este patrón asegura que todas las piezas (Entidad, DTO, Mapper, Service, Controller) encajen perfectamente.
Al crear un nuevo dominio (ej. Materia), se DEBEN generar los siguientes archivos siguiendo sus respectivas skills (naming-conventions, clean-structure):
modelo/Materia.java):
@Entity, @Data, y @Table.UUID y @GeneratedValue.repository/MateriaRepository.java):
JpaRepository<Materia, UUID>.dto/materia/):
MateriaRequest: Para datos de entrada (POST/PUT).MateriaResponse: Para datos de salida.mapper/MateriaMapper.java):
(componentModel = "spring").updateEntityFromRequest.service/MateriaService.java):
@Service.controller/MateriaController.java):
@RestController y @RequestMapping.@PreAuthorize para seguridad.Service.src/test/java/.../MateriaServiceTest.java):
The Full Loop)modelo/ y sus relaciones.No consideres un módulo como "terminado" si falta alguno de estos 7 pilares.