data-reproducibility
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFE
Full Analysis
- COMMAND_EXECUTION (SAFE): The
patterns.mdfile includes Python code snippets that utilizesubprocess.check_outputto capture Git metadata (HEAD hash and dirty status). These implementations use list-based arguments withoutshell=True, which is a secure way to execute specific system commands for metadata gathering. - EXTERNAL_DOWNLOADS (SAFE): The skill references standard package managers (
pip,conda) and data versioning tools (dvc). It correctly demonstrates best practices for supply chain security by recommending pinned versions and content hashes for dependencies. - DATA_EXFILTRATION (SAFE): While the skill discusses data versioning with remote storage (S3), it uses these as illustrative examples for research data management. No patterns for exfiltrating sensitive system files or credentials were found.
- DYNAMIC_EXECUTION (SAFE): The code patterns use
yaml.safe_load()for configuration files, which is the recommended secure method for parsing YAML and prevents arbitrary code execution during deserialization.
Audit Metadata