What problem does it solve? Working with Airtable data programmatically often requires SDKs, OAuth flows, or MCP servers. This Skill lets you perform full CRUD operations on Airtable records directly through curl with just a personal access token, covering filtering, sorting, upserts, batch operations, and pagination. ## Core Features & Use Cases - Records CRUD: Create, read, update (PATCH), upsert, and delete records individually or in batches of up to 10 per request. - Filtering & Querying: Use filterByFormula, sorting, field selection, and named views with proper URL encoding handled via Python stdlib. - Schema Inspection: List accessible bases and table schemas before mutating data to confirm exact field names and select options. - Use Case: Sync a list of customer emails into an Airtable CRM table using performUpsert on the Email field, creating new rows and updating existing ones idempotently in a single batch call. ## Quick Start Ask the assistant to list the records in your Airtable table or update a specific record's status using your AIRTABLE_API_KEY.