datapackage
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes metadata and data from user-provided or remote sources, which could contain malicious instructions designed to influence the agent.
- Ingestion points: Data package descriptors (datapackage.json) and data files (CSV, Parquet, etc.) are ingested from local or remote paths.
- Boundary markers: The instructions recommend selective extraction of metadata using
jqto limit context exposure, but lack specific delimiters for natural language descriptions. - Capability inventory: The skill can execute shell commands (
jq,curl,frictionless), database queries (DuckDB, SQLite), and Python scripts (pandas, polars). - Sanitization: Relies on structural JSON parsing via
jqfor extraction; however, textual metadata such as resource descriptions is processed as natural language by the agent without specific filtering. - [EXTERNAL_DOWNLOADS]: The skill supports downloading and querying datasets from remote URLs using
curland DuckDB's remote file capabilities. It also providing instructions for installing external tools like thefrictionlessCLI and various Python dependencies. - [COMMAND_EXECUTION]: The skill utilizes several command-line utilities for its workflow, including
jqfor JSON processing,curlfor network requests, and thefrictionlessCLI for data validation and schema inference tasks.
Audit Metadata