rpg-migration-analyzer
Pass
Audited by Gen Agent Trust Hub on Feb 17, 2026
Risk Level: SAFE
Full Analysis
- Indirect Prompt Injection (SAFE): The skill processes RPG source code, which constitutes an ingestion point for untrusted data. However, the scripts (
analyze-dependencies.sh,analyze-dependencies.ps1,estimate-complexity.py) use restrictive regular expressions to extract identifiers and counts rather than processing free-form text, which significantly reduces the risk of malicious instruction injection.\n- Data Exposure & Exfiltration (SAFE): No network operations or commands accessing sensitive system locations (like SSH keys or environment variables) were found. All operations are local and confined to the provided source directory.\n- Dynamic Execution (SAFE): The scripts do not use dynamic code execution functions such aseval,exec, orFunctionon untrusted input. The Python script uses standard regex and logic for complexity estimation.\n- Unverifiable Dependencies (SAFE): The skill depends only on standard system utilities (Bash, PowerShell, Python) and does not include or download external third-party packages.\n- Code Quality Note (INFO): The scriptestimate-complexity.pyappears to be a draft or contains errors, as it references class names and dictionary keys that are not defined. While this would cause a runtime error, it does not pose a security threat.
Audit Metadata