skills/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction/cost-prediction/Gen Agent Trust Hub
cost-prediction
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The skill implements machine learning model persistence using the
jobliblibrary. \n - Evidence:
SKILL.mdcontains theload_modelfunction which usesmodel = joblib.load(filepath). \n - Risk:
joblibutilizespickleserialization under the hood. Deserializing untrusted files can lead to arbitrary code execution if a user is induced to load a maliciously crafted model file. \n- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze external construction project data. \n - Ingestion points:
instructions.mddefines the ingestion of historical datasets in CSV or Excel format containing project features and costs. \n - Boundary markers: The instructions lack explicit guidance for the agent to use delimiters or to ignore potential instructions embedded within data fields. \n
- Capability inventory: The skill utilizes filesystem permissions to read datasets and write model files. \n
- Sanitization: There is no evidence of input validation or sanitization for the data values processed by the ML scripts.
Audit Metadata