cpp-systems
Pass
Audited by Gen Agent Trust Hub on Aug 12, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides standard, high-quality engineering guidance for C++ development. It correctly identifies and promotes the use of security-enhancing tools such as AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), and ThreadSanitizer (TSan).- [SAFE]: The dependency management guidelines in the CMake reference correctly advise pinning external content to specific tags or commits when using FetchContent, which is a recognized security best practice to prevent supply chain attacks.- [SAFE]: The skill focuses on memory safety and ownership through RAII and smart pointers (unique_ptr, shared_ptr), which directly mitigates common C++ vulnerabilities like use-after-free and memory leaks.- [SAFE]: No obfuscation, unauthorized data exfiltration, or privilege escalation patterns were detected in the instructions or scripts. All external references are for documentation and legitimate development tools.
Audit Metadata