ddd-check
Auditar proyectos Java para verificar el cumplimiento de DDD
Las infracciones de DDD pueden ocultarse en las capas de Java y debilitar los límites de la arquitectura. Esta habilidad revisa archivos modificados o proyectos completos conforme a reglas documentadas y aplicables.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "ddd-check" from https://skillstore.io/skills/bookiosk-ddd-check.md and its manifest at https://skillstore.io/api/skills/bookiosk-ddd-check/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "ddd-check". Comprueba mis archivos Java modificados para verificar el cumplimiento de DDD.
Resultado esperado:
- Se revisaron tres archivos Java en las capas de dominio y aplicación.
- Alta: OrderAggregate expone un setter de identidad público. Haz que el setter sea protected conforme a la regla de identidad de dominio.
- Media: CreateOrderService usa un nombre de servicio abstracto. Renómbralo para expresar la intención del comando.
Usando "ddd-check". Ejecuta una auditoría completa de arquitectura y prioriza los hallazgos.
Resultado esperado:
- La auditoría encontró una infracción crítica de dependencias y cuatro problemas de convenciones.
- Prioridad 1: Elimina la importación de Mapper de infraestructura de la capa de dominio.
- Prioridad 2: Alinea las clases base de repositorio y servicio de aplicación con las reglas incluidas.
Auditoría de seguridad
SeguroAll 70 static findings are false positives caused by license links, Markdown formatting, Java Mapper examples, architecture prose, or fixed read-only repository commands. No prompt injection, exfiltration, destructive command, reconnaissance behavior, or malicious intent was found.
Factores de riesgo
🌐 Acceso a red (3)
📁 Acceso al sistema de archivos (12)
⚙️ Comandos externos (11)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/bookiosk-ddd-check/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/bookiosk-ddd-check?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/bookiosk-ddd-check?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bookiosk-ddd-check/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/bookiosk-ddd-check.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
bookiosk. (2026). ddd-check security audit report (audit version 4) [Author version 2.0]. Skillstore. https://skillstore.io/skills/bookiosk-ddd-check/audits/4Cita BibTeX
@techreport{bookiosk-bookiosk-ddd-check-2026,
author = {bookiosk},
title = {ddd-check security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/bookiosk-ddd-check/audits/4},
note = {Author version 2.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ddd-check security audit report (audit version 4)"
version: "2.0"
type: report
authors:
- name: "bookiosk"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/bookiosk-ddd-check/audits/4"
identifiers:
- type: other
value: "skillstore:bookiosk-ddd-check:audit:4"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Revisión DDD antes del commit
Comprueba los archivos Java modificados antes de confirmar cambios y corrige pronto las infracciones de capas, nomenclatura o dependencias.
Comprobación de arquitectura de pull request
Revisa un conjunto de cambios conforme a reglas DDD compartidas y genera hallazgos específicos para los revisores.
Evaluación completa del proyecto
Audita cada archivo Java de producción para identificar la desviación de la arquitectura y priorizar las correcciones.
Prueba estos prompts
Ejecuta una comprobación DDD incremental en mis archivos Java modificados. Informa cada infracción con gravedad, referencia a la regla y una corrección específica.
Revisa los archivos modificados en la capa de dominio. Céntrate en los límites de agregados, las clases base, la protección de identidad, las interfaces de repositorio y las dependencias de infraestructura prohibidas.
Ejecuta una auditoría DDD completa de este proyecto Java. Resume los hallazgos por capa, muestra las infracciones de dependencias y prioriza las correcciones recomendadas.
Realiza una auditoría DDD completa, agrupa las infracciones relacionadas por causa raíz y propone un plan de corrección por etapas con dependencias e impacto esperado.
Mejores prácticas
- Usa el modo incremental durante el desarrollo diario y el modo completo antes de los lanzamientos.
- Confirma que las convenciones incluidas coincidan con las decisiones del proyecto antes de aplicar los hallazgos.
- Aborda los hallazgos sobre dirección de dependencias y protección de identidad antes de los problemas de nomenclatura o estilo.
Evitar
- No consideres correcto cada hallazgo sin comprobar el contexto del proyecto.
- No ejecutes una auditoría completa cuando solo un conjunto pequeño de cambios necesita revisión.
- No suprimas infracciones de arquitectura solo para reducir el número de hallazgos.
Preguntas frecuentes
¿Qué proyectos puede revisar esta habilidad?
¿Cuál es la diferencia entre el modo incremental y el modo completo?
¿La habilidad modifica los archivos fuente?
¿La habilidad ejecuta pruebas o compila el proyecto?
¿Los equipos pueden personalizar las reglas?
¿Qué significa un hallazgo crítico?
Detalles del desarrollador
Autor
bookioskLicencia
Apache-2.0
Versión del autor
v2.0
Revisión de Skillstore
r2
Aviso de versión
La versión declarada por el autor no es un SemVer válido.
Repositorio
https://github.com/bookiosk/ddd-check/tree/main/Ref.
78a92e43ebef463a25ff4e338201e38672130086
Actualidad del mantenimiento
23/7/2026
Uso
1 descargas · 0 vistas