What problem does it solve? Importing client SEO data (keywords, rankings, backlinks, citations, Search Console exports) into the AIOS platform requires mapping arbitrary file columns onto the exact set of fields the API accepts, and operators often misreport partial or failed imports as successes. This Skill drives the mapping and commit workflow against the published allow-list and reports rejected rows honestly. ## Core Features & Use Cases - Allow-list-driven column mapping: Reads the legal target fields per source type from GET /data-import/fields and refuses to invent or guess target columns. - Import run lifecycle: Finds uploaded runs, sets the column map, commits the import, and re-reads the run to report landed versus rejected rows. - Honest rejection reporting: Distinguishes imported, partial, and failed statuses, surfaces the capped errorSample, and never rounds a partial import up to a success. - Use Case: An operator uploads a rankings CSV for a client through the dashboard, then asks the assistant to map its columns and commit it; the Skill maps file columns onto allow-list fields, commits, and reports that 1,200 rows landed and 37 were rejected with their reasons. ## Quick Start Ask the assistant to import the uploaded rankings file for a named client and map its columns to the accepted fields.