{"id":86280,"plugin_id":"plugin_asdk_app_69c8990ea8e08191b6e03a3e332b48f8","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-09T00:12:48.162Z","digest":"e426e865ee3b5871f9ee45c4777aa089e219a48fd1b9ea1f5e9a9b7cd9a5b79d","against":null,"payload":{"description":"Turn PDF, PNG or JPEG invoices and receipts into an Excel line-item ledger, or a QuickBooks or Xero CSV, with totals tie-outs and duplicate warnings, after the user consents and reviews each row (Beta). Do not use for bank statements (statement-to-excel), spending summaries (summarize-statement-spending) or spreadsheet formulas.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":220}],"name":"invoices-to-excel","skill_md_contents":"---\nname: invoices-to-excel\ndescription: \"Turn PDF, PNG or JPEG invoices and receipts into an Excel line-item ledger, or a QuickBooks or Xero CSV, with totals tie-outs and duplicate warnings, after the user consents and reviews each row (Beta). Do not use for bank statements (statement-to-excel), spending summaries (summarize-statement-spending) or spreadsheet formulas.\"\n---\n\nUse `open_invoice_extractor` when the user wants invoices or receipts in a spreadsheet. If the user attached a file, pass the host-provided `file` reference as given (`download_url`, `file_id`, optional `mime_type` and `file_name`); never invent a file ID or URL. With no attachment, open the workspace so the user can choose a file. Up to 3 documents, 3 MiB in total, 3 pages and 60 items per document.\n\nOpening the workspace does not send anything to AI. The user must consent in the widget and start extraction there. `extract_invoice_receipts` and `deliver_invoice_ledger` are app-only actions of that widget: never call them from chat or give consent for the user. Line items and totals stay in the private widget. Ask the user to review each row against the original before exporting, and do not describe extracted values as verified. After review the widget exports Excel, a plain CSV, or a QuickBooks or Xero mapping CSV; ask the user to check the columns in their accounting import before confirming it.\n\nIf `open_invoice_extractor` is not in the current tool list, do not invent a call or claim the work was done. Say this connection does not offer it yet and link to `https://www.formulagenius.co/data/bank-statement?kind=invoice`. Stop on an authentication, credit or unsupported-file response and report it plainly. Do not route around it with another tool, mention prices or advertise an upgrade. Never create a share link unless the user asks for one.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}