{"id":"d380d63f-62cc-46c0-83e4-b32e6de21590","shortId":"wyng73","kind":"skill","title":"zapier-make-patterns","tagline":"No-code automation democratizes workflow building. Zapier and Make","description":"# Zapier & Make Patterns\n\nNo-code automation democratizes workflow building. Zapier and Make (formerly\nIntegromat) let non-developers automate business processes without writing\ncode. But no-code doesn't mean no-complexity - these platforms have their\nown patterns, pitfalls, and breaking points.\n\nThis skill covers when to use which platform, how to build reliable\nautomations, and when to graduate to code-based solutions. Key insight:\nZapier optimizes for simplicity and integrations (7000+ apps), Make\noptimizes for power and cost-efficiency (visual branching, operations-based\npricing).\n\nCritical distinction: No-code works until it doesn't. Know the limits.\n\n## Principles\n\n- Start simple, add complexity only when needed\n- Test with real data before going live\n- Document every automation with clear naming\n- Monitor errors - 95% error rate auto-disables Zaps\n- Know when to graduate to code-based solutions\n- Operations/tasks cost money - design efficiently\n\n## Capabilities\n\n- zapier\n- make\n- integromat\n- no-code-automation\n- zaps\n- scenarios\n- workflow-builders\n- business-process-automation\n\n## Scope\n\n- code-based-workflows → workflow-automation\n- browser-automation → browser-automation\n- custom-integrations → backend\n- api-development → api-designer\n\n## Tooling\n\n### Platforms\n\n- Zapier - When: Simple automations, maximum app coverage, beginners Note: 7000+ integrations, linear workflows, task-based pricing\n- Make - When: Complex workflows, visual branching, budget-conscious Note: Visual scenarios, operations pricing, powerful data handling\n- n8n - When: Self-hosted, code-friendly, unlimited operations Note: Open-source, can add custom code, technical users\n\n### Ai_features\n\n- Zapier Agents - When: AI-powered autonomous automation Note: Natural language instructions, 7000+ app access\n- Zapier Copilot - When: Building Zaps with AI assistance Note: Describes workflow, AI builds it\n- Zapier MCP - When: LLM tools accessing Zapier actions Note: 30,000+ actions available to AI models\n\n## Patterns\n\n### Basic Trigger-Action Pattern\n\nSingle trigger leads to one or more actions\n\n**When to use**: Simple notifications, data sync, basic workflows\n\n# BASIC TRIGGER-ACTION:\n\n\"\"\"\n[Trigger] → [Action]\n  e.g., New Email → Create Task\n\"\"\"\n\n## Zapier Example\n\"\"\"\nZap Name: \"Gmail New Email → Todoist Task\"\n\nTRIGGER: Gmail - New Email\n  - From: specific-sender@example.com\n  - Has attachment: yes\n\nACTION: Todoist - Create Task\n  - Project: Inbox\n  - Content: {{Email Subject}}\n  - Description: From: {{Email From}}\n  - Due date: Tomorrow\n\"\"\"\n\n## Make Example\n\"\"\"\nScenario: \"Gmail to Todoist\"\n\n[Gmail: Watch Emails] → [Todoist: Create a Task]\n\nGmail Module:\n  - Folder: INBOX\n  - From: specific-sender@example.com\n\nTodoist Module:\n  - Project ID: (select from dropdown)\n  - Content: {{1.subject}}\n  - Due String: tomorrow\n\"\"\"\n\n## Best Practices:\n- Use descriptive Zap/Scenario names\n- Test with real sample data\n- Use filters to prevent unwanted runs\n\n### Multi-Step Sequential Pattern\n\nChain of actions executed in order\n\n**When to use**: Multi-app workflows, data enrichment pipelines\n\n# MULTI-STEP SEQUENTIAL:\n\n\"\"\"\n[Trigger] → [Action 1] → [Action 2] → [Action 3]\nEach step's output available to subsequent steps\n\"\"\"\n\n## Zapier Multi-Step Zap\n\"\"\"\nZap: \"New Lead → CRM → Slack → Email\"\n\n1. TRIGGER: Typeform - New Entry\n   - Form: Lead Capture Form\n\n2. ACTION: HubSpot - Create Contact\n   - Email: {{Typeform Email}}\n   - First Name: {{Typeform First Name}}\n   - Lead Source: \"Website Form\"\n\n3. ACTION: Slack - Send Channel Message\n   - Channel: #sales-leads\n   - Message: \"New lead: {{Typeform Name}} from {{Typeform Company}}\"\n\n4. ACTION: Gmail - Send Email\n   - To: {{Typeform Email}}\n   - Subject: \"Thanks for reaching out!\"\n   - Body: (template with personalization)\n\"\"\"\n\n## Make Scenario\n\"\"\"\n[Typeform] → [HubSpot] → [Slack] → [Gmail]\n\n- Each module passes data to the next\n- Use {{N.field}} to reference module N's output\n- Add error handlers between critical steps\n\"\"\"\n\n### Conditional Branching Pattern\n\nDifferent actions based on conditions\n\n**When to use**: Different handling for different data types\n\n# CONDITIONAL BRANCHING:\n\n\"\"\"\n              ┌→ [Action A] (condition met)\n[Trigger] ───┤\n              └→ [Action B] (condition not met)\n\"\"\"\n\n## Zapier Paths (Pro+ required)\n\"\"\"\nZap: \"Route Support Tickets\"\n\n1. TRIGGER: Zendesk - New Ticket\n\n2. PATH A: If priority = \"urgent\"\n   - Slack: Post to #urgent-support\n   - PagerDuty: Create incident\n\n3. PATH B: If priority = \"normal\"\n   - Slack: Post to #support\n   - Asana: Create task\n\n4. PATH C: Otherwise (catch-all)\n   - Slack: Post to #support-overflow\n\"\"\"\n\n## Make Router\n\"\"\"\n[Zendesk: Watch Tickets]\n      ↓\n[Router]\n   ├── Route 1: priority = urgent\n   │     └→ [Slack] → [PagerDuty]\n   │\n   ├── Route 2: priority = normal\n   │     └→ [Slack] → [Asana]\n   │\n   └── Fallback route\n         └→ [Slack: overflow]\n\n# Make's visual router makes complex branching clear\n\"\"\"\n\n## Best Practices:\n- Always have a fallback/else path\n- Test each path independently\n- Document which conditions trigger which path\n\n### Data Transformation Pattern\n\nClean, format, and transform data between apps\n\n**When to use**: Apps expect different data formats\n\n# DATA TRANSFORMATION:\n\n## Zapier Formatter\n\"\"\"\nCommon transformations:\n\n1. Text manipulation:\n   - Split text: \"John Doe\" → First: \"John\", Last: \"Doe\"\n   - Capitalize: \"john\" → \"John\"\n   - Replace: Remove special characters\n\n2. Date formatting:\n   - Convert: \"2024-01-15\" → \"January 15, 2024\"\n   - Adjust: Add 7 days to date\n\n3. Numbers:\n   - Format currency: 1000 → \"$1,000.00\"\n   - Spreadsheet formula: =SUM(A1:A10)\n\n4. Lookup tables:\n   - Map status codes: \"1\" → \"Active\", \"2\" → \"Pending\"\n\"\"\"\n\n## Make Data Functions\n\"\"\"\nMake has powerful built-in functions:\n\nText:\n  {{lower(1.email)}}           # Lowercase\n  {{substring(1.name; 0; 10)}} # First 10 chars\n  {{replace(1.text; \"-\"; \"\")}} # Remove dashes\n\nArrays:\n  {{first(1.items)}}           # First item\n  {{length(1.items)}}          # Count items\n  {{map(1.items; \"id\")}}       # Extract field\n\nDates:\n  {{formatDate(1.date; \"YYYY-MM-DD\")}}\n  {{addDays(now; 7)}}\n\nMath:\n  {{round(1.price * 0.8; 2)}}  # 20% discount, 2 decimals\n\"\"\"\n\n## Best Practices:\n- Transform early in the workflow\n- Use filters to skip invalid data\n- Log transformations for debugging\n\n### Error Handling Pattern\n\nGraceful handling of failures\n\n**When to use**: Any production automation\n\n# ERROR HANDLING:\n\n## Zapier Error Handling\n\"\"\"\n1. Built-in retry (automatic):\n   - Zapier retries failed actions automatically\n   - Exponential backoff for temporary failures\n\n2. Error handling step:\n   Zap:\n     1. [Trigger]\n     2. [Action that might fail]\n     3. [Error Handler]\n        - If error → [Slack: Alert team]\n        - If error → [Email: Send report]\n\n3. Path-based handling:\n   [Action] → Path A: Success → [Continue]\n            → Path B: Error → [Alert + Log]\n\"\"\"\n\n## Make Error Handlers\n\"\"\"\nMake has visual error handling:\n\n[Module] ──┬── Success → [Next Module]\n           │\n           └── Error → [Error Handler]\n\nError handler types:\n1. Break: Stop scenario, send notification\n2. Rollback: Undo completed operations\n3. Commit: Save partial results, continue\n4. Ignore: Skip error, continue with next item\n\nExample:\n[API Call] → Error Handler (Ignore)\n           → [Log to Airtable: \"Failed: {{error.message}}\"]\n           → Continue scenario\n\"\"\"\n\n## Best Practices:\n- Always add error handlers for external APIs\n- Log errors to a spreadsheet/database\n- Set up Slack/email alerts for critical failures\n- Test failure scenarios, not just success\n\n### Batch Processing Pattern\n\nProcess multiple items efficiently\n\n**When to use**: Importing data, bulk operations\n\n# BATCH PROCESSING:\n\n## Zapier Looping\n\"\"\"\nZap: \"Process Order Items\"\n\n1. TRIGGER: Shopify - New Order\n   - Returns: order with line_items array\n\n2. LOOPING: For each item in line_items\n   - Create inventory adjustment\n   - Update product count\n   - Log to spreadsheet\n\nNote: Each loop iteration counts as tasks!\n10 items = 10 tasks consumed\n\"\"\"\n\n## Make Iterator\n\"\"\"\n[Webhook: Receive Order]\n      ↓\n[Iterator: line_items]\n      ↓ (processes each item)\n[Inventory: Adjust Stock]\n      ↓\n[Aggregator: Collect Results]\n      ↓\n[Slack: Summary Message]\n\nIterator creates one bundle per item.\nAggregator combines results back together.\nUse Array Aggregator for collecting processed items.\n\"\"\"\n\n## Best Practices:\n- Use aggregators to combine results\n- Consider batch limits (some APIs limit to 100)\n- Watch operation/task counts for cost\n- Add delays for rate-limited APIs\n\n### Scheduled Automation Pattern\n\nTime-based triggers instead of events\n\n**When to use**: Daily reports, periodic syncs, batch jobs\n\n# SCHEDULED AUTOMATION:\n\n## Zapier Schedule Trigger\n\"\"\"\nZap: \"Daily Sales Report\"\n\nTRIGGER: Schedule by Zapier\n  - Every: Day\n  - Time: 8:00 AM\n  - Timezone: America/New_York\n\nACTIONS:\n  1. Google Sheets: Get rows (yesterday's sales)\n  2. Formatter: Calculate totals\n  3. Gmail: Send report to team\n\"\"\"\n\n## Make Scheduled Scenarios\n\"\"\"\nScenario Schedule Options:\n  - Run once (manual)\n  - At regular intervals (every X minutes)\n  - Advanced: Cron expression (0 8 * * *)\n\n[Scheduled Trigger: Every day at 8 AM]\n      ↓\n[Google Sheets: Search Rows]\n      ↓\n[Iterator: Process each row]\n      ↓\n[Aggregator: Sum totals]\n      ↓\n[Gmail: Send Report]\n\"\"\"\n\n## Best Practices:\n- Consider timezone differences\n- Add buffer time for long-running jobs\n- Log execution times for monitoring\n- Don't schedule at exactly midnight (busy period)\n\n## Sharp Edges\n\n### Using Text Instead of IDs in Dropdown Fields\n\nSeverity: CRITICAL\n\nSituation: Configuring actions with dropdown selections\n\nSymptoms:\n\"Bad Request\" errors. \"Invalid value\" messages. Action fails\ndespite correct-looking input. Works when you select from dropdown,\nfails with dynamic values.\n\nWhy this breaks:\nDropdown menus display human-readable text but send IDs to APIs.\nWhen you type \"Marketing Team\" instead of selecting it, Zapier\ntries to send that text as the ID, which the API doesn't recognize.\n\nRecommended fix:\n\n# ALWAYS use dropdowns to select, don't type\n\n# If you need dynamic values:\n\n## Zapier approach:\n1. Add a \"Find\" or \"Search\" action first\n   - HubSpot: Find Contact → returns contact_id\n   - Slack: Find User by Email → returns user_id\n\n2. Use the returned ID in subsequent actions\n   - Dropdown: Use Custom Value\n   - Select the ID from the search step\n\n## Make approach:\n1. Add a Search module first\n   - Search Contacts: filter by email\n   - Returns: contact_id\n\n2. Map the ID to subsequent modules\n   - Contact ID: {{2.id}} (from search module)\n\n# Common ID fields that trip people up:\n- User/Member IDs in Slack, Teams\n- Contact/Company IDs in CRMs\n- Project/Folder IDs in project tools\n- Category/Tag IDs in content systems\n\n### Zap Auto-Disabled at 95% Error Rate\n\nSeverity: CRITICAL\n\nSituation: Running a Zap with frequent errors\n\nSymptoms:\nZap suddenly stops running. Email notification about auto-disable.\n\"This Zap was automatically turned off\" message. Data stops syncing.\n\nWhy this breaks:\nZapier automatically disables Zaps that have 95% or higher error\nrate over 7 days. This prevents runaway automation failures from\nconsuming your task quota and creating data problems.\n\nRecommended fix:\n\n# Prevention:\n\n1. Add error handling steps:\n   - Use Path: If error → [Log + Alert]\n   - Add fallback actions for failures\n\n2. Use filters to prevent bad data:\n   - Only continue if email exists\n   - Only continue if amount > 0\n   - Filter out test/invalid entries\n\n3. Monitor task history regularly:\n   - Check for recurring errors\n   - Fix issues before 95% threshold\n\n# Recovery:\n\n1. Check Task History for error patterns\n2. Fix the root cause (auth, bad data, API changes)\n3. Test with sample data\n4. Re-enable the Zap manually\n5. Monitor closely for next 24 hours\n\n# Common causes:\n- Expired authentication tokens\n- API rate limits\n- Changed field names in connected apps\n- Invalid data formats\n\n### Loops Consuming Unexpected Task Counts\n\nSeverity: HIGH\n\nSituation: Processing arrays or multiple items\n\nSymptoms:\nTask quota depleted unexpectedly. One Zap run shows as 100+ tasks.\nMonthly limit reached in days. \"You've used X of Y tasks\" surprise.\n\nWhy this breaks:\nIn Zapier, each iteration of a loop counts as separate tasks.\nIf a webhook delivers an order with 50 line items and you loop\nthrough each, that's 50+ tasks for one order.\n\nRecommended fix:\n\n# Understand the math:\n\nOrder with 10 items, 5 actions per item:\n= 1 trigger + (10 items × 5 actions) = 51 tasks\n\n# Strategies to reduce task usage:\n\n1. Batch operations when possible:\n   - Use \"Create Many Rows\" instead of loop + create\n   - Use bulk API endpoints\n\n2. Aggregate before sending:\n   - Collect all items\n   - Send one summary message, not one per item\n\n3. Filter before looping:\n   - Only process items that need action\n   - Skip unchanged/duplicate items\n\n4. Consider Make for high-volume:\n   - Make uses operations, not tasks per action\n   - More cost-effective for loops\n\n# Make approach:\n[Iterator] → [Actions] → [Aggregator]\n- Pay for operations (module executions)\n- Not per-action like Zapier\n\n### App Updates Breaking Existing Zaps\n\nSeverity: HIGH\n\nSituation: App you're connected to releases updates\n\nSymptoms:\nWorking Zap suddenly fails. \"Field not found\" errors. Different\ndata format in outputs. Actions that worked yesterday fail today.\n\nWhy this breaks:\nWhen connected apps update their APIs, field names can change,\nnew required fields appear, or data formats shift. Zapier/Make\nintegrations may not immediately update to match.\n\nRecommended fix:\n\n# When a Zap breaks after app update:\n\n1. Check the Task History for specific errors\n2. Open the Zap editor to see field mapping issues\n3. Re-select the trigger/action to refresh schema\n4. Re-map any fields that show as \"unknown\"\n5. Test with new sample data\n\n# Prevention:\n\n1. Subscribe to changelog for critical apps\n2. Keep connection authorizations fresh\n3. Test Zaps after major app updates\n4. Document your field mappings\n5. Use test/duplicate Zaps for experiments\n\n# If integration is outdated:\n- Check Zapier/Make status pages\n- Report issue to support\n- Consider webhook alternative temporarily\n\n# Common offenders:\n- CRM field restructures\n- API version upgrades\n- OAuth scope changes\n- New required permissions\n\n### Authentication Tokens Expiring\n\nSeverity: HIGH\n\nSituation: Using OAuth connections to apps\n\nSymptoms:\n\"Authentication failed\" errors. \"Please reconnect\" messages.\nZaps fail after weeks of working. Multiple apps fail simultaneously.\n\nWhy this breaks:\nOAuth tokens expire. Some apps require re-authentication every\n60-90 days. If the user who connected the app leaves the company,\ntheir connection may stop working.\n\nRecommended fix:\n\n# Immediate fix:\n1. Go to Settings → Apps\n2. Find the app with issues\n3. Reconnect (re-authorize)\n4. Test affected Zaps\n\n# Prevention:\n\n1. Use service accounts for connections\n   - Don't connect with personal accounts\n   - Use shared team email/account\n\n2. Monitor connection health\n   - Check Apps page regularly\n   - Set calendar reminders for known expiration\n\n3. Document who connected what\n   - Track in spreadsheet\n   - Handoff process when people leave\n\n4. Prefer connections that don't expire\n   - API keys over OAuth when available\n   - Long-lived tokens\n\n# Zapier Enterprise:\n- Admin controls for managing connections\n- SSO integration\n- Centralized connection management\n\n### Webhooks Missing or Duplicating Events\n\nSeverity: MEDIUM\n\nSituation: Using webhooks as triggers\n\nSymptoms:\nSome events never trigger the Zap. Same event triggers multiple\ntimes. Inconsistent automation behavior. \"Works sometimes.\"\n\nWhy this breaks:\nWebhooks are fire-and-forget. If Zapier's receiving endpoint is\nslow or unavailable, the webhook may fail. Some systems retry\nwebhooks, causing duplicates. Network issues lose events.\n\nRecommended fix:\n\n# Handle duplicates:\n\n1. Add deduplication logic:\n   - Filter: Only continue if ID not in Airtable\n   - First action: Check if already processed\n\n2. Use idempotency:\n   - Store processed IDs\n   - Skip if ID exists\n\n## Zapier example:\n[Webhook Trigger]\n   ↓\n[Airtable: Find Records] - search by event_id\n   ↓\n[Filter: Only continue if not found]\n   ↓\n[Process Event]\n   ↓\n[Airtable: Create Record] - store event_id\n\n# Handle missed events:\n\n1. Use polling triggers for critical data\n   - Less real-time but more reliable\n   - Catches events during downtime\n\n2. Implement reconciliation:\n   - Scheduled Zap to check for gaps\n   - Compare source data to processed data\n\n3. Check source system retry settings:\n   - Some systems retry on failure\n   - Configure retry count/timing\n\n### Make Operations Consumed by Error Retries\n\nSeverity: MEDIUM\n\nSituation: Scenarios with failing modules\n\nSymptoms:\nOperations quota depleted quickly. Scenario runs \"succeeded\" but\nused many operations. Same scenario running more than expected.\n\nWhy this breaks:\nMake counts operations per module execution, including failed\nattempts and retries. Error handler modules consume operations.\nScenarios that fail and retry can use 3-5x expected operations.\n\nRecommended fix:\n\n# Understand operation counting:\n\nSuccessful run: Each module = 1 operation\nFailed + retry (3x): 3 operations for that module\nError handler: Additional operation per handler module\n\n# Reduce operation waste:\n\n1. Add error handlers that break early:\n   [Module] → Error → [Break] (1 additional op)\n   vs\n   [Module] → Error → [Log] → [Alert] → [Update] (3+ ops)\n\n2. Use ignore instead of retry when appropriate:\n   - If failure is expected (record exists)\n   - If retrying won't help (bad data)\n\n3. Pre-validate before expensive operations:\n   [Check Data] → Filter → [API Call]\n   - Fail fast before consuming operations\n\n4. Optimize scenario scheduling:\n   - Don't run every minute if hourly is enough\n   - Use webhooks for real-time when possible\n\n# Monitor usage:\n- Check Operations dashboard\n- Set up usage alerts\n- Review high-consumption scenarios\n\n### Timezone Mismatches in Scheduled Triggers\n\nSeverity: MEDIUM\n\nSituation: Setting up scheduled automations\n\nSymptoms:\nZap runs at wrong time. \"9 AM\" trigger fires at 2 PM. Different\nbehavior on different days. DST causes hour shifts.\n\nWhy this breaks:\nZapier shows times in your local timezone but may store in UTC.\nIf you change timezones or DST occurs, scheduled times shift.\nTeam members in different zones see different times.\n\nRecommended fix:\n\n# Best practices:\n\n1. Explicitly set timezone in schedule:\n   - Don't rely on browser detection\n   - Use business timezone, not personal\n\n2. Document in Zap name:\n   - \"Daily Report 9AM EST\"\n   - Include timezone in description\n\n3. Test around DST transitions:\n   - Schedule changes at DST boundaries\n   - Verify times before/after change\n\n4. For global teams:\n   - Use UTC as standard\n   - Convert to local in descriptions\n\n5. Consider buffer times:\n   - Don't schedule at exactly midnight\n   - Avoid on-the-hour (busy periods)\n\n## Make timezone handling:\n- Scenarios use account timezone setting\n- formatDate() function respects timezone\n- Use parseDate() with explicit timezone\n\n## Collaboration\n\n### Delegation Triggers\n\n- automation requires custom code -> workflow-automation (Code-based solutions like Inngest, Temporal)\n- need browser automation in workflow -> browser-automation (Playwright/Puppeteer integration)\n- building custom API integration -> api-designer (API design and implementation)\n- automation needs AI capabilities -> agent-tool-builder (AI agent tools and Zapier MCP)\n- high-volume data processing -> backend (Custom backend processing)\n- need self-hosted automation -> devops (n8n or custom workflow deployment)\n\n## Related Skills\n\nWorks well with: `workflow-automation`, `agent-tool-builder`, `backend`, `api-designer`\n\n## When to Use\n- User mentions or implies: zapier\n- User mentions or implies: make\n- User mentions or implies: integromat\n- User mentions or implies: zap\n- User mentions or implies: scenario\n- User mentions or implies: no-code automation\n- User mentions or implies: trigger action\n- User mentions or implies: workflow automation\n- User mentions or implies: connect apps\n- User mentions or implies: automate\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["zapier","make","patterns","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding"],"capabilities":["skill","source-sickn33","skill-zapier-make-patterns","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/zapier-make-patterns","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34404 github stars · SKILL.md body (20,574 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:52:01.745Z","embedding":null,"createdAt":"2026-04-18T21:47:57.943Z","updatedAt":"2026-04-22T00:52:01.745Z","lastSeenAt":"2026-04-22T00:52:01.745Z","tsv":"'-01':739 '-15':740 '-5':2368 '-90':2028 '0':788,1208,1555 '0.8':824 '00':1167 '000':301 '000.00':756 '1':450,474,599,652,716,755,768,865,886,939,1026,1172,1355,1398,1523,1575,1715,1728,1882,1926,2049,2070,2207,2263,2381,2401,2411,2566 '1.date':813 '1.email':784 '1.items':799,803,807 '1.name':787 '1.price':823 '1.subject':402 '1.text':794 '10':789,791,1061,1063,1709,1717 '100':1118,1651 '1000':754 '15':742 '2':452,483,604,658,734,770,825,828,881,888,945,1037,1180,1377,1412,1539,1582,1745,1890,1933,2054,2086,2225,2281,2422,2518,2583 '2.id':1421 '20':826 '2024':738,743 '24':1609 '3':454,500,619,750,893,906,950,1184,1560,1592,1760,1900,1938,2060,2100,2296,2367,2386,2420,2443,2596 '30':300 '3x':2385 '4':518,632,762,956,1597,1773,1909,1945,2065,2113,2460,2610 '5':1604,1711,1719,1919,1950,2623 '50':1687,1697 '51':1721 '60':2027 '7':746,820,1504 '7000':90,215,274 '8':1166,1209,1215 '9':2513 '95':142,1456,1498,1572 '9am':2590 'a1':760 'a10':761 'access':276,296 'account':2073,2081,2645 'action':298,302,311,320,333,335,359,430,449,451,453,484,501,519,566,581,586,874,889,911,1171,1271,1282,1361,1384,1536,1712,1720,1769,1786,1796,1806,1838,2220,2786 'activ':769 'add':122,255,556,745,980,1124,1236,1356,1399,1524,1534,2208,2402 'addday':818 'addit':2393,2412 'adjust':744,1047,1078 'admin':2132 'advanc':1205 'affect':2067 'agent':263,2700,2704,2738 'agent-tool-build':2699,2737 'aggreg':1080,1092,1099,1107,1225,1746,1797 'ai':260,266,283,288,305,2697,2703 'ai-pow':265 'airtabl':972,2218,2239,2254 'alert':899,919,994,1533,2418,2489 'alreadi':2223 'altern':1970 'alway':677,979,1340 'america/new_york':1170 'amount':1554 'api':199,202,965,985,1115,1130,1313,1334,1590,1616,1743,1852,1977,2120,2453,2686,2689,2691,2743 'api-design':201,2688,2742 'api-develop':198 'app':91,211,275,439,701,705,1624,1809,1817,1849,1880,1932,1943,1996,2011,2021,2036,2053,2057,2091,2798 'appear':1860 'approach':1354,1397,1794 'appropri':2429 'around':2598 'array':797,1036,1098,1637 'asana':629,662 'ask':2837 'assist':284 'attach':357 'attempt':2352 'auth':1587 'authent':1614,1986,1998,2025 'author':1936,2064 'auto':146,1453,1477 'auto-dis':145,1452,1476 'autom':8,21,34,72,136,170,179,187,190,193,209,269,859,1132,1151,1509,2167,2506,2660,2666,2676,2681,2695,2722,2736,2780,2792,2803 'automat':870,875,1482,1493 'autonom':268 'avail':303,459,2125 'avoid':2633 'b':587,621,917 'back':1095 'backend':197,2714,2716,2741 'backoff':877 'bad':1276,1544,1588,2441 'base':80,104,156,183,221,567,909,1136,2669 'basic':308,328,330 'batch':1004,1018,1112,1148,1729 'before/after':2608 'beginn':213 'behavior':2168,2521 'best':406,675,830,977,1104,1231,2564 'bodi':531 'boundari':2605,2845 'branch':101,228,563,580,673 'break':58,940,1301,1491,1668,1811,1846,1878,2016,2173,2343,2406,2410,2531 'browser':189,192,2576,2675,2680 'browser-autom':188,191,2679 'budget':230 'budget-consci':229 'buffer':1237,2625 'build':11,24,70,280,289,2684 'builder':175,2702,2740 'built':779,867 'built-in':778,866 'bulk':1016,1742 'bundl':1089 'busi':35,177,1255,2579,2638 'business-process-autom':176 'c':634 'calcul':1182 'calendar':2095 'call':966,2454 'capabl':163,2698 'capit':727 'captur':481 'catch':637,2277 'catch-al':636 'category/tag':1446 'caus':1586,1612,2197,2526 'central':2139 'chain':428 'chang':1591,1619,1856,1982,2546,2602,2609 'changelog':1929 'channel':504,506 'char':792 'charact':733 'check':1565,1576,1883,1960,2090,2221,2287,2297,2450,2483 'clarif':2839 'clean':695 'clear':138,674,2812 'close':1606 'code':7,20,39,43,79,110,155,169,182,246,257,767,2663,2668,2779 'code-bas':78,154,2667 'code-based-workflow':181 'code-friend':245 'collabor':2657 'collect':1081,1101,1749 'combin':1093,1109 'commit':951 'common':714,1425,1611,1972 'compani':517,2039 'compar':2290 'complet':948 'complex':49,123,225,672 'condit':562,569,579,583,588,688 'configur':1270,2307 'connect':1623,1820,1848,1935,1994,2034,2041,2075,2078,2088,2103,2115,2136,2140,2797 'conscious':231 'consid':1111,1233,1774,1968,2624 'consum':1065,1512,1629,2312,2358,2458 'consumpt':2493 'contact':487,1365,1367,1405,1410,1419 'contact/company':1437 'content':365,401,1449 'continu':915,955,960,975,1547,1552,2213,2248 'control':2133 'convert':737,2618 'copilot':278 'correct':1286 'correct-look':1285 'cost':98,159,1123,1789 'cost-effect':1788 'cost-effici':97 'count':804,1050,1058,1121,1632,1676,2345,2376 'count/timing':2309 'cover':62 'coverag':212 'creat':339,361,385,486,617,630,1045,1087,1517,1734,1740,2255 'criteria':2848 'critic':106,560,996,1268,1460,1931,2268 'crm':471,1974 'crms':1440 'cron':1206 'currenc':753 'custom':195,256,1387,2662,2685,2715,2726 'custom-integr':194 'daili':1144,1156,2588 'dash':796 'dashboard':2485 'data':130,238,326,416,441,544,577,692,699,708,710,773,842,1015,1486,1518,1545,1589,1596,1626,1834,1862,1924,2269,2292,2295,2442,2451,2712 'date':373,735,749,811 'day':747,1164,1213,1505,1657,2029,2524 'dd':817 'debug':846 'decim':829 'dedupl':2209 'delay':1125 'deleg':2658 'deliv':1683 'democrat':9,22 'deplet':1644,2326 'deploy':2728 'describ':286,2816 'descript':368,409,2595,2622 'design':161,203,2690,2692,2744 'despit':1284 'detect':2577 'develop':33,200 'devop':2723 'differ':565,573,576,707,1235,1833,2520,2523,2557,2560 'disabl':147,1454,1478,1494 'discount':827 'display':1304 'distinct':107 'document':134,686,1946,2101,2584 'doe':722,726 'doesn':44,114,1335 'downtim':2280 'dropdown':400,1265,1273,1294,1302,1342,1385 'dst':2525,2549,2599,2604 'due':372,403 'duplic':2145,2198,2206 'dynam':1297,1351 'e.g':336 'earli':833,2407 'edg':1258 'editor':1894 'effect':1790 'effici':99,162,1010 'email':338,347,353,366,370,383,473,488,490,522,525,903,1373,1408,1473,1549 'email/account':2085 'enabl':1600 'endpoint':1744,2184 'enough':2472 'enrich':442 'enterpris':2131 'entri':478,1559 'environ':2828 'environment-specif':2827 'error':141,143,557,847,860,863,882,894,897,902,918,922,927,933,934,936,959,967,981,987,1278,1457,1467,1501,1525,1531,1568,1580,1832,1889,2000,2314,2355,2391,2403,2409,2416 'error.message':974 'est':2591 'event':1140,2146,2156,2162,2202,2244,2253,2258,2262,2278 'everi':135,1163,1202,1212,2026,2467 'exact':1253,2631 'exampl':342,376,964,2236 'execut':431,1245,1802,2349 'exist':1550,1812,2234,2435 'expect':706,2340,2370,2433 'expens':2448 'experi':1955 'expert':2833 'expir':1613,1988,2019,2099,2119 'explicit':2567,2655 'exponenti':876 'express':1207 'extern':984 'extract':809 'fail':873,892,973,1283,1295,1828,1842,1999,2005,2012,2192,2321,2351,2362,2383,2455 'failur':853,880,997,999,1510,1538,2306,2431 'fallback':663,1535 'fallback/else':680 'fast':2456 'featur':261 'field':810,1266,1427,1620,1829,1853,1859,1897,1914,1948,1975 'filter':418,838,1406,1541,1556,1761,2211,2246,2452 'find':1358,1364,1370,2055,2240 'fire':2177,2516 'fire-and-forget':2176 'first':491,494,723,790,798,800,1362,1403,2219 'fix':1339,1521,1569,1583,1703,1874,2046,2048,2204,2373,2563 'folder':390 'forget':2179 'form':479,482,499 'format':696,709,736,752,1627,1835,1863 'formatd':812,2648 'formatt':713,1181 'former':28 'formula':758 'found':1831,2251 'frequent':1466 'fresh':1937 'friend':247 'function':774,781,2649 'gap':2289 'get':1175 'global':2612 'gmail':345,351,378,381,388,520,540,1185,1228 'go':132,2050 'googl':1173,1217 'grace':850 'graduat':76,152 'handl':239,574,848,851,861,864,883,910,928,1526,2205,2260,2642 'handler':558,895,923,935,937,968,982,2356,2392,2396,2404 'handoff':2108 'health':2089 'help':2440 'high':1634,1778,1815,1990,2492,2710 'high-consumpt':2491 'high-volum':1777,2709 'higher':1500 'histori':1563,1578,1886 'host':244,2721 'hour':1610,2470,2527,2637 'hubspot':485,538,1363 'human':1306 'human-read':1305 'id':397,808,1263,1311,1331,1368,1376,1381,1391,1411,1415,1420,1426,1433,1438,1442,1447,2215,2230,2233,2245,2259 'idempot':2227 'ignor':957,969,2424 'immedi':1869,2047 'implement':2282,2694 'impli':2751,2756,2761,2766,2771,2776,2784,2790,2796,2802 'import':1014 'inbox':364,391 'incid':618 'includ':2350,2592 'inconsist':2166 'independ':685 'inngest':2672 'input':1288,2842 'insight':83 'instead':1138,1261,1319,1737,2425 'instruct':273 'integr':89,196,216,1866,1957,2138,2683,2687 'integromat':29,166,2762 'interv':1201 'invalid':841,1279,1625 'inventori':1046,1077 'issu':1570,1899,1965,2059,2200 'item':801,805,963,1009,1025,1035,1041,1044,1062,1073,1076,1091,1103,1640,1689,1710,1714,1718,1751,1759,1766,1772 'iter':1057,1067,1071,1086,1221,1672,1795 'januari':741 'job':1149,1243 'john':721,724,728,729 'keep':1934 'key':82,2121 'know':116,149 'known':2098 'languag':272 'last':725 'lead':315,470,480,496,509,512 'leav':2037,2112 'length':802 'less':2270 'let':30 'like':1807,2671 'limit':118,1113,1116,1129,1618,1654,2804 'line':1034,1043,1072,1688 'linear':217 'live':133,2128 'llm':294 'local':2537,2620 'log':843,920,970,986,1051,1244,1532,2417 'logic':2210 'long':1241,2127 'long-liv':2126 'long-run':1240 'look':1287 'lookup':763 'loop':1021,1038,1056,1628,1675,1692,1739,1763,1792 'lose':2201 'lower':783 'lowercas':785 'major':1942 'make':3,14,16,27,92,165,223,375,535,645,667,671,772,775,921,924,1066,1190,1396,1775,1780,1793,2310,2344,2640,2757 'manag':2135,2141 'mani':1735,2333 'manipul':718 'manual':1198,1603 'map':765,806,1413,1898,1912,1949 'market':1317 'match':1872,2813 'math':821,1706 'maximum':210 'may':1867,2042,2191,2540 'mcp':292,2708 'mean':46 'medium':2148,2317,2501 'member':2555 'mention':2749,2754,2759,2764,2769,2774,2782,2788,2794,2800 'menus':1303 'messag':505,510,1085,1281,1485,1755,2003 'met':584,590 'midnight':1254,2632 'might':891 'minut':1204,2468 'mismatch':2496 'miss':2143,2261,2850 'mm':816 'model':306 'modul':389,395,542,552,929,932,1402,1418,1424,1801,2322,2348,2357,2380,2390,2397,2408,2415 'money':160 'monitor':140,1248,1561,1605,2087,2481 'month':1653 'multi':424,438,445,465 'multi-app':437 'multi-step':423,444,464 'multipl':1008,1639,2010,2164 'n':553 'n.field':549 'n8n':240,2724 'name':139,344,411,492,495,514,1621,1854,2587 'natur':271 'need':126,1350,1768,2674,2696,2718 'network':2199 'never':2157 'new':337,346,352,469,477,511,602,1029,1857,1922,1983 'next':547,931,962,1608 'no-cod':5,18,41,108,2777 'no-code-autom':167 'no-complex':47 'non':32 'non-develop':31 'normal':624,660 'note':214,232,250,270,285,299,1054 'notif':325,944,1474 'number':751 'oauth':1980,1993,2017,2123 'occur':2550 'offend':1973 'on-the-hour':2634 'one':317,1088,1646,1700,1753,1757 'op':2413,2421 'open':252,1891 'open-sourc':251 'oper':103,235,249,949,1017,1730,1782,1800,2311,2324,2334,2346,2359,2371,2375,2382,2387,2394,2399,2449,2459,2484 'operation/task':1120 'operations-bas':102 'operations/tasks':158 'optim':85,93,2461 'option':1195 'order':433,1024,1030,1032,1070,1685,1701,1707 'otherwis':635 'outdat':1959 'output':458,555,1837,2822 'overflow':644,666 'page':1963,2092 'pagerduti':616,656 'parsed':2653 'partial':953 'pass':543 'path':592,605,620,633,681,684,691,908,912,916,1529 'path-bas':907 'pattern':4,17,55,307,312,427,564,694,849,1006,1133,1581 'pay':1798 'pend':771 'peopl':1430,2111 'per':1090,1713,1758,1785,1805,2347,2395 'per-act':1804 'period':1146,1256,2639 'permiss':1985,2843 'person':534,2080,2582 'pipelin':443 'pitfal':56 'platform':51,67,205 'playwright/puppeteer':2682 'pleas':2001 'pm':2519 'point':59 'poll':2265 'possibl':1732,2480 'post':611,626,640 'power':95,237,267,777 'practic':407,676,831,978,1105,1232,2565 'pre':2445 'pre-valid':2444 'prefer':2114 'prevent':420,1507,1522,1543,1925,2069 'price':105,222,236 'principl':119 'prioriti':608,623,653,659 'pro':593 'problem':1519 'process':36,178,1005,1007,1019,1023,1074,1102,1222,1636,1765,2109,2224,2229,2252,2294,2713,2717 'product':858,1049 'project':363,396,1444 'project/folder':1441 'quick':2327 'quota':1515,1643,2325 'rate':144,1128,1458,1502,1617 'rate-limit':1127 're':1599,1819,1902,1911,2024,2063 're-authent':2023 're-author':2062 're-en':1598 're-map':1910 're-select':1901 'reach':529,1655 'readabl':1307 'real':129,414,2272,2477 'real-tim':2271,2476 'receiv':1069,2183 'recogn':1337 'recommend':1338,1520,1702,1873,2045,2203,2372,2562 'reconcili':2283 'reconnect':2002,2061 'record':2241,2256,2434 'recoveri':1574 'recur':1567 'reduc':1725,2398 'refer':551 'refresh':1907 'regular':1200,1564,2093 'relat':2729 'releas':1822 'reli':2574 'reliabl':71,2276 'remind':2096 'remov':731,795 'replac':730,793 'report':905,1145,1158,1187,1230,1964,2589 'request':1277 'requir':594,1858,1984,2022,2661,2841 'respect':2650 'restructur':1976 'result':954,1082,1094,1110 'retri':869,872,2195,2300,2304,2308,2315,2354,2364,2384,2427,2437 'return':1031,1366,1374,1380,1409 'review':2490,2834 'rollback':946 'root':1585 'round':822 'rout':596,651,657,664 'router':646,650,670 'row':1176,1220,1224,1736 'run':422,1196,1242,1462,1472,1648,2329,2337,2378,2466,2509 'runaway':1508 'safeti':2844 'sale':508,1157,1179 'sales-lead':507 'sampl':415,1595,1923 'save':952 'scenario':172,234,377,536,942,976,1000,1192,1193,2319,2328,2336,2360,2462,2494,2643,2772 'schedul':1131,1150,1153,1160,1191,1194,1210,1251,2284,2463,2498,2505,2551,2571,2601,2629 'schema':1908 'scope':180,1981,2815 'search':1219,1360,1394,1401,1404,1423,2242 'see':1896,2559 'select':398,1274,1292,1321,1344,1389,1903 'self':243,2720 'self-host':242,2719 'send':503,521,904,943,1186,1229,1310,1326,1748,1752 'separ':1678 'sequenti':426,447 'servic':2072 'set':991,2052,2094,2301,2486,2503,2568,2647 'sever':1267,1459,1633,1814,1989,2147,2316,2500 'share':2083 'sharp':1257 'sheet':1174,1218 'shift':1864,2528,2553 'shopifi':1028 'show':1649,1916,2533 'simpl':121,208,324 'simplic':87 'simultan':2013 'singl':313 'situat':1269,1461,1635,1816,1991,2149,2318,2502 'skill':61,2730,2807 'skill-zapier-make-patterns' 'skip':840,958,1770,2231 'slack':472,502,539,610,625,639,655,661,665,898,1083,1369,1435 'slack/email':993 'slow':2186 'solut':81,157,2670 'sometim':2170 'sourc':253,497,2291,2298 'source-sickn33' 'special':732 'specif':1888,2829 'specific-sender@example.com':355,393 'split':719 'spreadsheet':757,1053,2107 'spreadsheet/database':990 'sso':2137 'standard':2617 'start':120 'status':766,1962 'step':425,446,456,462,466,561,884,1395,1527 'stock':1079 'stop':941,1471,1487,2043,2835 'store':2228,2257,2541 'strategi':1723 'string':404 'subject':367,526 'subscrib':1927 'subsequ':461,1383,1417 'substitut':2825 'substr':786 'succeed':2330 'success':914,930,1003,2377,2847 'sudden':1470,1827 'sum':759,1226 'summari':1084,1754 'support':597,615,628,643,1967 'support-overflow':642 'surpris':1665 'symptom':1275,1468,1641,1824,1997,2154,2323,2507 'sync':327,1147,1488 'system':1450,2194,2299,2303 'tabl':764 'task':220,340,349,362,387,631,1060,1064,1514,1562,1577,1631,1642,1652,1664,1679,1698,1722,1726,1784,1885,2811 'task-bas':219 'team':900,1189,1318,1436,2084,2554,2613 'technic':258 'templat':532 'tempor':2673 'temporari':879 'temporarili':1971 'test':127,412,682,998,1593,1920,1939,2066,2597,2831 'test/duplicate':1952 'test/invalid':1558 'text':717,720,782,1260,1308,1328 'thank':527 'threshold':1573 'ticket':598,603,649 'time':1135,1165,1238,1246,2165,2273,2478,2512,2534,2552,2561,2607,2626 'time-bas':1134 'timezon':1169,1234,2495,2538,2547,2569,2580,2593,2641,2646,2651,2656 'today':1843 'todoist':348,360,380,384,394 'togeth':1096 'token':1615,1987,2018,2129 'tomorrow':374,405 'tool':204,295,1445,2701,2705,2739 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'total':1183,1227 'track':2105 'transform':693,698,711,715,832,844 'transit':2600 'treat':2820 'tri':1324 'trigger':310,314,332,334,350,448,475,585,600,689,887,1027,1137,1154,1159,1211,1716,2153,2158,2163,2238,2266,2499,2515,2659,2785 'trigger-act':309,331 'trigger/action':1905 'trip':1429 'turn':1483 'type':578,938,1316,1347 'typeform':476,489,493,513,516,524,537 'unavail':2188 'unchanged/duplicate':1771 'understand':1704,2374 'undo':947 'unexpect':1630,1645 'unknown':1918 'unlimit':248 'unwant':421 'updat':1048,1810,1823,1850,1870,1881,1944,2419 'upgrad':1979 'urgent':609,614,654 'urgent-support':613 'usag':1727,2482,2488 'use':65,323,408,417,436,548,572,704,837,856,1013,1097,1106,1143,1259,1341,1378,1386,1528,1540,1660,1733,1741,1781,1951,1992,2071,2082,2150,2226,2264,2332,2366,2423,2473,2578,2614,2644,2652,2747,2805 'user':259,1371,1375,2032,2748,2753,2758,2763,2768,2773,2781,2787,2793,2799 'user/member':1432 'utc':2543,2615 'valid':2446,2830 'valu':1280,1298,1352,1388 've':1659 'verifi':2606 'version':1978 'visual':100,227,233,669,926 'volum':1779,2711 'vs':2414 'wast':2400 'watch':382,648,1119 'webhook':1068,1682,1969,2142,2151,2174,2190,2196,2237,2474 'websit':498 'week':2007 'well':2732 'without':37 'won':2438 'work':111,1289,1825,1840,2009,2044,2169,2731 'workflow':10,23,174,184,186,218,226,287,329,440,836,2665,2678,2727,2735,2791 'workflow-autom':185,2664,2734 'workflow-build':173 'write':38 'wrong':2511 'x':1203,1661,2369 'y':1663 'yes':358 'yesterday':1177,1841 'yyyi':815 'yyyy-mm-dd':814 'zap':148,171,281,343,467,468,595,885,1022,1155,1451,1464,1469,1480,1495,1602,1647,1813,1826,1877,1893,1940,1953,2004,2068,2160,2285,2508,2586,2767 'zap/scenario':410 'zapier':2,12,15,25,84,164,206,262,277,291,297,341,463,591,712,862,871,1020,1152,1162,1323,1353,1492,1670,1808,2130,2181,2235,2532,2707,2752 'zapier-make-pattern':1 'zapier/make':1865,1961 'zendesk':601,647 'zone':2558","prices":[{"id":"3e5f4898-96d0-4e34-a88a-1cca4b0614f4","listingId":"d380d63f-62cc-46c0-83e4-b32e6de21590","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:47:57.943Z"}],"sources":[{"listingId":"d380d63f-62cc-46c0-83e4-b32e6de21590","source":"github","sourceId":"sickn33/antigravity-awesome-skills/zapier-make-patterns","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/zapier-make-patterns","isPrimary":false,"firstSeenAt":"2026-04-18T21:47:57.943Z","lastSeenAt":"2026-04-22T00:52:01.745Z"}],"details":{"listingId":"d380d63f-62cc-46c0-83e4-b32e6de21590","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"zapier-make-patterns","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34404,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-21T16:43:40Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"19e0e0a180f1dce72da0ae871fbee5e4fe76c226","skill_md_path":"skills/zapier-make-patterns/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/zapier-make-patterns"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"zapier-make-patterns","description":"No-code automation democratizes workflow building. Zapier and Make"},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/zapier-make-patterns"},"updatedAt":"2026-04-22T00:52:01.745Z"}}