tc-run
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external Excel files (
.xlsx) via thetc-xlsx.pyscript. These files provide the test steps that the agent executes in a browser environment. - Ingestion points: The
tc-xlsx.py extractcommand reads content from user-provided Excel files intotcs.json. - Boundary markers: The skill does not explicitly define prompt delimiters for the extracted test steps during browser execution.
- Capability inventory: The agent has capabilities to control the browser (
find,computer,read_page), write local result files, and call thetao_report_testMCP tool. - Sanitization: There is no explicit sanitization logic described for the test steps extracted from the spreadsheet.
- [DYNAMIC_EXECUTION]: The skill generates execution plans and graphs at runtime.
- Evidence:
W02involves generating aPLAN.mdfile and building an execution graph usingorca-graph.py buildbased on the extracted test cases. - Risk: While structured, this represents dynamic assembly of instructions that guide the agent's behavior.
- [COMMAND_EXECUTION]: The skill relies on executing local Python scripts to perform its primary functions.
- Evidence: Execution of
python3 harness/scripts/tc-xlsx.pyandpython3 harness/scripts/orca-graph.pyto handle extraction, classification, and test orchestration.
Audit Metadata