clean-architecture
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill is purely instructional, providing templates and patterns for developers to follow within the repository. It promotes security-centric architectural decisions such as separation of concerns and strict type safety.
- [SAFE]: The skill mandates the use of Zod validation for all request inputs (body, params, query) and external API responses. This is a significant mitigation against injection attacks and data integrity issues.
- [SAFE]: The use of Data Transfer Objects (DTOs) and translation layers in repositories and controllers is encouraged to prevent internal persistence shapes or raw external provider responses from leaking into the service layer or being exposed in HTTP responses.
- [SAFE]: Code examples for network operations use standard placeholders like
example.comand refer to internal workspace packages (@common/node/...), which is consistent with the provided vendor context (ais-one). - [SAFE]: Command-line suggestions, such as using
npx tscfor type checking, are standard development practices and do not involve suspicious or obfuscated execution.
Audit Metadata