airtable

Manage Airtable records via curl and pyairtable CRUD operations.

2|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/LiozShor/claude-code-skills --skill airtable-liozshor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: airtable
Source: https://github.com/LiozShor/claude-code-skills/tree/main/airtable
Command: npx skills add https://github.com/LiozShor/claude-code-skills --skill airtable-liozshor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyairtable, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables direct interaction with Airtable records using curl and pyairtable, providing a powerful way to manage Airtable data without using Airtable's UI.

Core Features & Use Cases

  • Read/Write Records: Execute curl commands to read and write Airtable records.
  • Schema Validation: Ensures correct field names are used in queries to avoid 422 errors.
  • Privacy Rules: Follows strict privacy guidelines to protect sensitive data.
  • Use Case: Automatically update client records in Airtable after processing invoices or updating project statuses.

Quick Start

Use the airtable skill to update the status of a record with ID 'rec123' to 'Completed'.

Frequently Asked Questions about airtable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Airtable records from the command line?

You can manage Airtable records from the command line by executing curl commands or using pyairtable to perform CRUD operations directly on your tables, bypassing the Airtable UI. This requires API access and configured base/table IDs.

Do I need pyairtable to interact with Airtable via curl?

No, you do not need pyairtable to interact with Airtable via curl. The Skill supports direct interaction using curl commands for reading and writing records, although pyairtable is available as a dependency for Python-based data management.

How do I avoid 422 errors when writing data to Airtable?

To avoid 422 errors when writing data to Airtable, the Skill includes schema validation to ensure correct field names are used in your queries before executing curl commands or pyairtable operations.

Can I automatically update project statuses in Airtable without the UI?

Yes, you can automatically update project statuses or client records in Airtable without the UI by running command-line scripts that execute curl or pyairtable CRUD operations on specific record IDs.

What are the limitations of managing Airtable data via curl?

Managing Airtable data via curl requires you to have valid Airtable API access and pre-configured base and table IDs. Without these prerequisites, command-line data management operations cannot be executed successfully.