cwicr-resource-analyzer

Pass

Audited by Gen Agent Trust Hub on Sep 18, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill processes construction project data from external files (Excel, CSV, JSON) to calculate resource requirements. This creates an attack surface for indirect prompt injection where instructions could be embedded in the data fields. However, the processing logic is strictly computational and numeric, using pandas and numpy, which significantly mitigates the risk of the agent executing embedded instructions.
  • Ingestion points: items list passed to analysis methods, cwicr_data DataFrame in CWICRResourceAnalyzer constructor.
  • Boundary markers: Not explicitly defined in the provided code.
  • Capability inventory: filesystem access is requested in claw.json for data processing. No network operations or file-write capabilities are implemented in the provided scripts.
  • Sanitization: Input data is converted to floats and strings for calculation purposes, which serves as implicit sanitization for the core logic.
  • [EXTERNAL_DOWNLOADS]: The skill references the vendor's official GitHub repository (github.com/datadrivenconstruction/OpenConstructionEstimate-DDC-CWICR) for documentation. This is a legitimate reference to the author's own public resources and does not involve remote code execution.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 18, 2026, 01:08 AM