skills/iliaal/ai-skills/cpp-systems/Gen Agent Trust Hub

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
Risk Level
SAFE
Analyzed
Aug 12, 2026, 05:47 AM
Security Audit — agent-trust-hub — cpp-systems