ddd-check-full
Audit Java DDD Architecture Across a Full Project
Large Java projects can accumulate hidden domain-driven design violations across many layers. This skill provides a structured full-project review and a prioritized compliance report.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "ddd-check-full" from https://skillstore.io/skills/bookiosk-ddd-check-full.md and its manifest at https://skillstore.io/api/skills/bookiosk-ddd-check-full/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "ddd-check-full". Run a full DDD audit before release.
Expected outcome:
- Executive summary with total violations and a compliance score.
- Layer-by-layer findings that identify affected files, severity, and suggested fixes.
- Prioritized recommendations for the most important architecture issues.
Using "ddd-check-full". Check dependency direction in the project.
Expected outcome:
A dependency review that highlights reverse layer imports and explains the expected direction.
Security Audit
SafeAll 26 static flags are false positives caused by Markdown fences and inline code being mistaken for Ruby backtick execution. The only commands described are fixed, local find, sort, and grep inspections, with no command interpolation, network access, data exfiltration, or prompt-injection intent.
Risk Factors
โ๏ธ External commands (26)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/bookiosk-ddd-check-full?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/bookiosk-ddd-check-full?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bookiosk-ddd-check-full/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/bookiosk-ddd-check-full.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
bookiosk. (2026). ddd-check-full security audit report (audit version 3) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3BibTeX citation
@techreport{bookiosk-bookiosk-ddd-check-full-2026,
author = {bookiosk},
title = {ddd-check-full security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3},
note = {Author version unspecified}
}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-full security audit report (audit version 3)"
version: "unspecified"
type: report
authors:
- name: "bookiosk"
date-released: "2026-07-13"
url: "https://skillstore.io/skills/bookiosk-ddd-check-full/audits/3"
identifiers:
- type: other
value: "skillstore:bookiosk-ddd-check-full:audit:3"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Review Release Architecture
Assess DDD layer boundaries and prioritize issues before a Java service release.
Onboard Engineering Teams
Give new engineers a repeatable checklist for reviewing a project architecture.
Assess Refactoring Work
Check whether large refactors preserve package, dependency, and domain model conventions.
Try These Prompts
Run a full DDD audit of this Java project and summarize the highest-priority violations.
Audit every Java file, then focus the report on domain-layer base classes, dependencies, and business behavior.
Perform a full DDD compliance audit and list critical and high issues that must be resolved before release.
Compare the current Java architecture against the DDD checklist and recommend fixes ordered by layer and severity.
Best Practices
- Run the audit from the Java project root so local file discovery covers all production code.
- Provide the referenced DDD rule files before relying on rule-section citations.
- Resolve dependency direction violations before lower-severity style issues.
Avoid
- Do not treat the generated compliance score as a substitute for architectural judgment.
- Do not run the audit on an incomplete working tree when release decisions depend on the results.
- Do not apply framework-specific rules to projects that use different DDD conventions.