football-data
Pass
Audited by Gen Agent Trust Hub on Sep 30, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The setup instructions in SKILL.md direct the installation of the
sports-skillspackage viapip installfrom PyPI or directly from the author's GitHub repository (https://github.com/machina-sports/sports-skills.git). These resources are owned by the skill author and are necessary for the skill's functionality. - [COMMAND_EXECUTION]: The skill utilizes a custom CLI tool (
sports-skills) for data retrieval and includes a shell script (scripts/validate_params.sh) used for validating input parameters likeseason_idand checking league coverage. - [INDIRECT_PROMPT_INJECTION]: The skill aggregates data from several external sources including ESPN, Understat, FPL, and Transfermarkt. This data is processed by the agent to generate responses, which introduces a potential attack surface.
- Ingestion points: External data endpoints for standings, schedules, xG, and player statistics (ESPN, Understat, football-data.co.uk).
- Boundary markers: There are no explicit instructions or delimiters provided to ensure the agent ignores potentially malicious instructions embedded within the match statistics or player profiles.
- Capability inventory: The skill possesses the ability to execute shell commands via the CLI and install Python packages during the setup phase.
- Sanitization: The instructions do not define any sanitization or filtering protocols for the data retrieved from external APIs before it is presented to the agent.
Audit Metadata