tushare-finance
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONPERSISTENCEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill provides interfaces that retrieve untrusted, user-generated or third-party text data from financial information sources.\n
- Ingestion points: Data enters the context via the
irm_qa_sh,irm_qa_sz,news, andanns_dinterfaces documented in thereference/directory.\n - Boundary markers: Absent. There are no instructions in
SKILL.mdto wrap this external content in delimiters or warn the model to ignore embedded instructions.\n - Capability inventory: The skill uses the
Bashtool to run Python scripts, providing a capability that could be misused if instructions were injected.\n - Sanitization: Absent. Content is retrieved and presented without filtering or escaping.\n- [PERSISTENCE]: The
README.mdsuggests that users persist their Tushare Token by adding an export statement to their~/.bashrcfile, which is a documented pattern for modifying shell startup scripts.\n- [EXTERNAL_DOWNLOADS]: The skill requires external Python libraries (tushare,pandas,openpyxl) from standard package registries as part of its setup.\n- [COMMAND_EXECUTION]: The skill instructions include commands to verify the Python environment and install dependencies usingBash.
Audit Metadata