/airtable
Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows.
$ npx -y skills add refly-ai/refly-skills --skill airtable --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/airtable
Context preview
The summary Claude sees to decide when to auto-load this skill.
Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows.
SKILL.md
airtable.SKILL.mdname: airtable
description: "Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows."
version: 1.0.0
skillId: skp-sgzkygrassikberbett539ai
workflowId: c-wl4zkncuw4uv5etp3yb0dy1y
installationId: skpi-h0qwl26a3tovbejlear9z7rq
category: action
Airtable
Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows.
Input
Provide input as JSON:
{
"base_id": "Airtable base ID (found in the URL when viewing your base)",
"table_name": "Name of the table to work with",
"record_data": "Data for the new record in JSON format (e.g., {\"Name\": \"Task 1\", \"Status\": \"In Progress\"})",
"query_filter": "Optional filter formula for querying records (e.g., {Status} = 'In Progress')"
}Execution (Pattern C: Action)
Step 1: Run the Skill and Get Run ID
RESULT=$(refly skill run --id skpi-h0qwl26a3tovbejlear9z7rq --input '{
"base_id": "appXXXXXXXXX",
"table_name": "Contacts",
"record_data": {"Name": "John Doe", "Email": "john@example.com"}
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commandsStep 2: Open Workflow in Browser and Wait for Completion
open "https://refly.ai/workflow/c-wl4zkncuw4uv5etp3yb0dy1y"
refly workflow status "$RUN_ID" --watch --interval 30000
Step 3: Confirm Action Status
# Confirm record created
STATUS=$(refly workflow detail "$RUN_ID" | jq -r '.payload.status')
echo "Action completed with status: $STATUS"
Expected Output
- **Type**: API Response
- **Format**: JSON record data (record ID)
- **Action**: Confirm record created/updated successfully
Rules
Follow base skill workflow: `~/.claude/skills/refly/SKILL.md`
Read more
name: airtable description: "Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows." version: 1.0.0 skillId: skp-sgzkygrassikberbett539ai workflowId: c-wl4zkncuw4uv5etp3yb0dy1y installationId: skpi-h0qwl26a3tovbejlear9z7rq category: action
Airtable
Integrate with Airtable for database management. Use when you need to: (1) create and query Airtable records, (2) manage structured data in bases, or (3) automate data workflows.
Input
Provide input as JSON:
{
"base_id": "Airtable base ID (found in the URL when viewing your base)",
"table_name": "Name of the table to work with",
"record_data": "Data for the new record in JSON format (e.g., {\"Name\": \"Task 1\", \"Status\": \"In Progress\"})",
"query_filter": "Optional filter formula for querying records (e.g., {Status} = 'In Progress')"
}Execution (Pattern C: Action)
Step 1: Run the Skill and Get Run ID
RESULT=$(refly skill run --id skpi-h0qwl26a3tovbejlear9z7rq --input '{
"base_id": "appXXXXXXXXX",
"table_name": "Contacts",
"record_data": {"Name": "John Doe", "Email": "john@example.com"}
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commandsStep 2: Open Workflow in Browser and Wait for Completion
open "https://refly.ai/workflow/c-wl4zkncuw4uv5etp3yb0dy1y" refly workflow status "$RUN_ID" --watch --interval 30000
Step 3: Confirm Action Status
# Confirm record created STATUS=$(refly workflow detail "$RUN_ID" | jq -r '.payload.status') echo "Action completed with status: $STATUS"
Expected Output
- **Type**: API Response
- **Format**: JSON record data (record ID)
- **Action**: Confirm record created/updated successfully
Rules
Follow base skill workflow: `~/.claude/skills/refly/SKILL.md`
Repo: refly-ai/refly-skills
Other skills on refly-skills.
- /ai-readability-audit
AI可读性审计工具,模拟AI爬虫视角评估网站对大语言模型的友好程度,分析结构化数据、语义HTML和Meta信息
Open skill - /alpha-vantage
Get financial data from Alpha Vantage. Use when you need to: (1) retrieve stock quotes and prices, (2) get forex or crypto rates, or (3) access market analytics data.
Open skill - /amazon-christmas-tree-research
亚马逊圣诞树竞品调研分析,搜索热销产品,分析定价策略、用户评价和市场机会
Open skill - /apollo
Search sales leads with Apollo.io. Use when you need to: (1) find company and contact information, (2) enrich lead data, or (3) search for B2B prospects.
Open skill - /asana
Integrate with Asana for task management. Use when you need to: (1) create and manage Asana tasks, (2) organize project work, or (3) automate team task tracking workflows.
Open skill - /automated-comic-creator
Automated comic creator that transforms text content into educational comics with multiple visual styles including dramatic, warm, shoujo, and ohmsha. Use when user asks to create comics, knowledge comics, educational manga, biography comics, or generate automated comic pages
Open skill

