Spreadsheet Cleanup

Published by Oasis

Data cleaning and normalization

Takes the messy export and returns something you can analyse. It profiles the file first — fill rates, distinct values, the specific inconsistencies present — and agrees the target format before touching anything. Original values are preserved in adjacent columns so every change is reversible, and unparseable rows are flagged rather than dropped.

Connects with

Connect these once. Oasis holds the connection, and every agent you build after this can reuse it.

  • Google SheetsGoogle SheetsRequired
  • AirtableAirtableOptional
  • +Custom toolConnect any other tool from thousands of available integrations.

Skills it ships with

Xlsx

How it runs

Foundation
OpenAI Agents
Model
GPT-5.6 Terra
Reasoning
Medium effort
Per run
Up to 35 turns
Memory
Off
Browsing
Off
Category
Operations
  • Data
  • Spreadsheets
  • Cleanup

Frequently asked questions

What does Spreadsheet Cleanup profile before changing an exported file?

It checks fill rates, distinct values and the specific inconsistencies present, then agrees the target format before editing values.

Can Spreadsheet Cleanup make normalisation changes reversible?

Yes. Original values are preserved in adjacent columns, so a reviewer can trace each changed value back to the export.

How does Spreadsheet Cleanup treat rows it cannot parse?

It flags unparseable rows instead of dropping them. That preserves the data-quality problem for investigation.

Can Spreadsheet Cleanup standardise inconsistent country names and URLs?

Yes. Its normalisation workflow specifically covers consistent country names, cleaned URLs and standardised sizes within the agreed target format.

Agents like this one

Put Spreadsheet Cleanup to work today

Add it to your Oasis, review its setup, and hand it the first task.