invoice-template-from-pdf
Pass
Audited by Gen Agent Trust Hub on Oct 24, 2026
Risk Level: SAFECREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The
scripts/invoice_api.pymodule is designed to load authentication keys from a.envfile or environment variables. This represents a safe and standard implementation for CLI tools to avoid hardcoding secrets. - [EXTERNAL_DOWNLOADS]: The skill requires the user to install well-known and reputable Python libraries, specifically
pdfplumberandpillow, to handle document analysis and image generation. - [COMMAND_EXECUTION]: The workflow involves local execution of Python scripts (
analyze_pdf.pyandrender_check.py) that perform file read/write operations and network requests to theinvoice-api.xhub.iodomain. These activities are transparently documented and align with the skill's primary function as a layout development tool. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted PDF and JSON files for processing. 1. Ingestion points: The
analyze_pdf.pyscript parses local PDF files, andrender_check.pyreads user-provided JSON and PDF data. 2. Boundary markers: None implemented in the scripts. 3. Capability inventory: File system operations for report generation and network POST requests to the author's API. 4. Sanitization: The skill uses structured extraction viapdfplumberand standard JSON serialization, treating document content as data to be measured rather than instructions for the agent.
Audit Metadata