data-pipeline
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from external sources such as APIs, databases, and files (e.g., CSV, JSON). This creates a potential surface for indirect prompt injection if external data contains malicious instructions.
- Ingestion points: The
extractorssection inSKILL.mddefines data entry from REST APIs, GraphQL, PostgreSQL, MySQL, MongoDB, and file sources. - Boundary markers: While explicit delimiters for untrusted content are not defined in the templates, the skill includes a
data_qualitysection for schema validation. - Capability inventory: The skill uses
database_query,api_fetch,spreadsheet_write, andfile_transformtools. - Sanitization: The skill provides templates for
cleaning(e.g.,remove_nulls),validate against schema, andschema_validationto sanitize and verify external data. - [DYNAMIC_EXECUTION]: The skill includes examples of JavaScript code blocks used for data transformation and aggregation. While this involves dynamic execution, it is the primary intended functionality of an ETL workflow and uses standard logic for type conversion and field mapping.
- [EXTERNAL_DOWNLOADS]: The skill configuration references integrations with well-known and trusted services such as Shopify, Stripe, Google BigQuery, Google Sheets, Salesforce, and HubSpot. These references are standard for data integration workflows and do not involve downloading or executing untrusted remote code.
Audit Metadata