{"id":40180,"plugin_id":"plugin_asdk_app_69c8990ea8e08191b6e03a3e332b48f8","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T12:51:43.824Z","digest":"f10a0658269c09fca023ab1fe9ca22c6879087f1304446c6dca78896b37beb56","against":null,"payload":{"description":"Design a spreadsheet formula to compare two user-described tables by a key and identify missing, duplicate, or mismatched values. This skill does not import files.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":222}],"name":"reconcile-tables-with-formula","skill_md_contents":"---\nname: reconcile-tables-with-formula\ndescription: \"Design a spreadsheet formula to compare two user-described tables by a key and identify missing, duplicate, or mismatched values. This skill does not import files.\"\n---\n\nClarify only the details needed to design the formula: application/version, source ranges, key columns, compared value, duplicate handling, and desired output. Distinguish missing keys, duplicate keys, and value differences; avoid assuming every key is unique. For amounts, ask about rounding or tolerance only if it affects the requested comparison.\n\nCall `generate_formula` with the chosen spreadsheet and a request describing the discrepancy to find. Put the two schemas, key rules, output location, locale, and small non-sensitive examples in `context`. Show the proposed formula, placement, and assumptions. If requested, use `validate_formula` for supported simulation and report the actual coverage.\n\nThis formula workflow cannot read the web app's browser-local CSV/PDF files or reconcile imported transactions. For statement-to-Excel requests, use the `statement-to-excel` skill when the connected server exposes `open_statement_converter`; that separate beta requires explicit AI consent and individual review in its widget. If the tool is unavailable, explain the current connection's limitation and link to `https://www.formulagenius.co/data/bank-statement` without claiming processing occurred. File cleanup remains a web workflow. Do not invent uploaded-file contents or report totals/matches from data you have not received. Stop on auth/quota failures; sharing requires an explicit user request.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}