skills/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction/5000-projects-analysis/Gen Agent Trust Hub
5000-projects-analysis
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes external data which serves as a potential attack surface for indirect prompt injection.
- Ingestion points: The
load_projectsmethod inSKILL.mdreads all.xlsxfiles from a user-provided directory path. - Boundary markers: The skill does not employ specific delimiters or instructions to ignore potential natural language commands embedded within the Excel data.
- Capability inventory: The skill utilizes filesystem permissions to read project data and write visualization reports (
generate_report). - Sanitization: Data is loaded directly into pandas DataFrames without sanitizing or filtering cell content for instruction-like strings.
- [COMMAND_EXECUTION]: The skill includes Python code that interacts with the local filesystem to perform its analysis tasks.
- The
BIMProjectAnalyzerclass utilizespathlibfor file system navigation andpandas.read_excelfor data ingestion. - The
generate_reportmethod usesmatplotlibto save graphical analysis reports to the local disk.
Audit Metadata