transaction-syncing

Pass

Audited by Gen Agent Trust Hub on Aug 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill ingests external data from Fidelity transaction CSVs. 1. Ingestion points: ~/Downloads/History_for_Account_{account_id}.csv in workflows/IngestTransactions.md. 2. Boundary markers: No explicit delimiters or instructions to ignore embedded content are used. 3. Capability inventory: Uses ls, awk, cp, sqlite3, and uv run for data processing. 4. Sanitization: Relies on structured parsing (awk/Python) rather than string sanitization. The risk is assessed as low due to the local nature of the tools and intended use case.\n- [SAFE]: The skill uses local command execution (sqlite3, uv run, awk) to manage financial records, which is consistent with its primary purpose and limited to the local environment.\n- [SAFE]: Secret management follows best practices by instructing the user to store DATABASE_URL and SIMPLEFIN_ACCESS_URL in a .env file rather than hardcoding them.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 15, 2026, 10:25 PM
Security Audit — agent-trust-hub — transaction-syncing