skills/jeremylongshore/tons-of-skills-marketplace/validating-performance-budgets/Gen Agent Trust Hub
validating-performance-budgets
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The script
scripts/report_violation.pycontains functionality to send performance reports to an external Slack webhook URL usingurllib.request. The target URL is provided by the user through command-line arguments. This constitutes a network operation to a non-whitelisted domain. - [INDIRECT_PROMPT_INJECTION]: The skill processes performance metrics and budget configurations from external JSON files to generate remediation recommendations. This ingestion of untrusted external data creates a potential surface for indirect prompt injection.
- Ingestion points: The skill reads metrics from files such as
metrics.jsonandlighthouse.jsonwithinscripts/validate_budget.pyandscripts/report_violation.py. - Boundary markers: There are no explicit delimiters or specific instructions to the agent to ignore potentially embedded instructions in the ingested data.
- Capability inventory: The skill has capabilities to read/write files and execute specific shell commands like
lighthouseandwebpack. - Sanitization: No sanitization or validation of string content is performed on the ingested metric data before the agent uses it to formulate recommendations.
Audit Metadata