{"id":"bc847c49-5c25-4e3f-b467-e059f6985a74","shortId":"hbGMVX","kind":"skill","title":"webflow-automation","tagline":"Automate Webflow CMS collections, site publishing, page management, asset uploads, and ecommerce orders via Rube MCP (Composio). Always search tools first for current schemas.","description":"# Webflow Automation via Rube MCP\n\nAutomate Webflow operations including CMS collection management, site publishing, page inspection, asset uploads, and ecommerce order retrieval through Composio's Webflow toolkit.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Webflow connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `webflow`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\n**Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `webflow`\n3. If connection is not ACTIVE, follow the returned auth link to complete Webflow OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Manage CMS Collection Items\n\n**When to use**: User wants to create, update, list, or delete items in Webflow CMS collections (blog posts, products, team members, etc.)\n\n**Tool sequence**:\n1. `WEBFLOW_LIST_WEBFLOW_SITES` - List sites to find the target site_id [Prerequisite]\n2. `WEBFLOW_LIST_COLLECTIONS` - List all collections for the site [Prerequisite]\n3. `WEBFLOW_GET_COLLECTION` - Get collection schema to find valid field slugs [Prerequisite for create/update]\n4. `WEBFLOW_LIST_COLLECTION_ITEMS` - List existing items with filtering and pagination [Optional]\n5. `WEBFLOW_GET_COLLECTION_ITEM` - Get a specific item's full details [Optional]\n6. `WEBFLOW_CREATE_COLLECTION_ITEM` - Create a new item with field data [Required for creation]\n7. `WEBFLOW_UPDATE_COLLECTION_ITEM` - Update an existing item's fields [Required for updates]\n8. `WEBFLOW_DELETE_COLLECTION_ITEM` - Permanently remove an item [Optional]\n9. `WEBFLOW_PUBLISH_SITE` - Publish changes to make them live [Optional]\n\n**Key parameters for CREATE_COLLECTION_ITEM**:\n- `collection_id`: 24-character hex string from LIST_COLLECTIONS\n- `field_data`: Object with field slug keys (NOT display names); must include `name` and `slug`\n- `field_data.name`: Display name for the item\n- `field_data.slug`: URL-friendly identifier (lowercase, hyphens, no spaces)\n- `is_draft`: Boolean to create as draft (default false)\n\n**Key parameters for UPDATE_COLLECTION_ITEM**:\n- `collection_id`: Collection identifier\n- `item_id`: 24-character hex MongoDB ObjectId of the existing item\n- `fields`: Object with field slug keys and new values\n- `live`: Boolean to publish changes immediately (default false)\n\n**Field value types**:\n- Text/Email/Link/Date: string\n- Number: integer or float\n- Boolean: true/false\n- Image: `{\"url\": \"...\", \"alt\": \"...\", \"fileId\": \"...\"}`\n- Multi-reference: array of reference ID strings\n- Multi-image: array of image objects\n- Option: option ID string\n\n**Pitfalls**:\n- Field keys must use the exact field `slug` from the collection schema, NOT display names\n- Always call `GET_COLLECTION` first to retrieve the schema and identify correct field slugs\n- `CREATE_COLLECTION_ITEM` requires `name` and `slug` in `field_data`\n- `UPDATE_COLLECTION_ITEM` cannot create new items; it requires a valid existing `item_id`\n- `item_id` must be a 24-character hexadecimal MongoDB ObjectId\n- Slug must be lowercase alphanumeric with hyphens: `^[a-z0-9]+(?:-[a-z0-9]+)*$`\n- CMS items are staged; use `PUBLISH_SITE` or set `live: true` to push to production\n\n### 2. Manage Sites and Publishing\n\n**When to use**: User wants to list sites, inspect site configuration, or publish staged changes\n\n**Tool sequence**:\n1. `WEBFLOW_LIST_WEBFLOW_SITES` - List all accessible sites [Required]\n2. `WEBFLOW_GET_SITE_INFO` - Get detailed site metadata including domains and settings [Optional]\n3. `WEBFLOW_PUBLISH_SITE` - Deploy all staged changes to live site [Required for publishing]\n\n**Key parameters for PUBLISH_SITE**:\n- `site_id`: Site identifier from LIST_WEBFLOW_SITES\n- `custom_domains`: Array of custom domain ID strings (from GET_SITE_INFO)\n- `publish_to_webflow_subdomain`: Boolean to publish to `{shortName}.webflow.io`\n- At least one of `custom_domains` or `publish_to_webflow_subdomain` must be specified\n\n**Pitfalls**:\n- `PUBLISH_SITE` republishes ALL staged changes for selected domains -- verify no unintended drafts are pending\n- Rate limit: 1 successful publish per minute\n- For sites without custom domains, must set `publish_to_webflow_subdomain: true`\n- `custom_domains` expects domain IDs (hex strings), not domain names\n- Publishing is a production action -- always confirm with the user first\n\n### 3. Manage Pages\n\n**When to use**: User wants to list pages, inspect page metadata, or examine page DOM structure\n\n**Tool sequence**:\n1. `WEBFLOW_LIST_WEBFLOW_SITES` - Find the target site_id [Prerequisite]\n2. `WEBFLOW_LIST_PAGES` - List all pages for a site with pagination [Required]\n3. `WEBFLOW_GET_PAGE` - Get detailed metadata for a specific page [Optional]\n4. `WEBFLOW_GET_PAGE_DOM` - Get the DOM/content node structure of a static page [Optional]\n\n**Key parameters**:\n- `site_id`: Site identifier (required for list pages)\n- `page_id`: 24-character hex page identifier\n- `locale_id`: Optional locale filter for multi-language sites\n- `limit`: Max results per page (max 100)\n- `offset`: Pagination offset\n\n**Pitfalls**:\n- `LIST_PAGES` paginates via offset/limit; iterate when sites have many pages\n- Page IDs are 24-character hex strings matching pattern `^[0-9a-fA-F]{24}$`\n- `GET_PAGE_DOM` returns the node structure, not rendered HTML\n- Pages include both static and CMS-driven pages\n\n### 4. Upload Assets\n\n**When to use**: User wants to upload images, files, or other assets to a Webflow site\n\n**Tool sequence**:\n1. `WEBFLOW_LIST_WEBFLOW_SITES` - Find the target site_id [Prerequisite]\n2. `WEBFLOW_UPLOAD_ASSET` - Upload a file with base64-encoded content [Required]\n\n**Key parameters**:\n- `site_id`: Site identifier\n- `file_name`: Name of the file (e.g., `\"logo.png\"`)\n- `file_content`: Base64-encoded binary content of the file (NOT a placeholder or URL)\n- `content_type`: MIME type (e.g., `\"image/png\"`, `\"image/jpeg\"`, `\"application/pdf\"`)\n- `md5`: MD5 hash of the raw file bytes (32-character hex string)\n- `asset_folder_id`: Optional folder placement\n\n**Pitfalls**:\n- `file_content` must be actual base64-encoded data, NOT a variable reference or placeholder\n- `md5` must be computed from the raw bytes, not from the base64 string\n- This is a two-step process internally: generates an S3 pre-signed URL, then uploads\n- Large files may encounter timeouts; keep uploads reasonable in size\n\n### 5. Manage Ecommerce Orders\n\n**When to use**: User wants to view ecommerce orders from a Webflow site\n\n**Tool sequence**:\n1. `WEBFLOW_LIST_WEBFLOW_SITES` - Find the site with ecommerce enabled [Prerequisite]\n2. `WEBFLOW_LIST_ORDERS` - List all orders with optional status filtering [Required]\n3. `WEBFLOW_GET_ORDER` - Get detailed information for a specific order [Optional]\n\n**Key parameters**:\n- `site_id`: Site identifier (must have ecommerce enabled)\n- `order_id`: Specific order identifier for detailed retrieval\n- `status`: Filter orders by status\n\n**Pitfalls**:\n- Ecommerce must be enabled on the Webflow site for order endpoints to work\n- Order endpoints are read-only; no create/update/delete for orders through these tools\n\n## Common Patterns\n\n### ID Resolution\nWebflow uses 24-character hexadecimal IDs throughout:\n- **Site ID**: `WEBFLOW_LIST_WEBFLOW_SITES` -- find by name, capture `id`\n- **Collection ID**: `WEBFLOW_LIST_COLLECTIONS` with `site_id`\n- **Item ID**: `WEBFLOW_LIST_COLLECTION_ITEMS` with `collection_id`\n- **Page ID**: `WEBFLOW_LIST_PAGES` with `site_id`\n- **Domain IDs**: `WEBFLOW_GET_SITE_INFO` -- found in `customDomains` array\n- **Field slugs**: `WEBFLOW_GET_COLLECTION` -- found in collection `fields` array\n\n### Pagination\nWebflow uses offset-based pagination:\n- `offset`: Starting index (0-based)\n- `limit`: Items per page (max 100)\n- Increment offset by limit until fewer results than limit are returned\n- Available on: LIST_COLLECTION_ITEMS, LIST_PAGES\n\n### CMS Workflow\nTypical CMS content creation flow:\n1. Get site_id from LIST_WEBFLOW_SITES\n2. Get collection_id from LIST_COLLECTIONS\n3. Get field schema from GET_COLLECTION (to learn field slugs)\n4. Create/update items using correct field slugs\n5. Publish site to make changes live\n\n## Known Pitfalls\n\n### ID Formats\n- All Webflow IDs are 24-character hexadecimal strings (MongoDB ObjectIds)\n- Example: `580e63fc8c9a982ac9b8b745`\n- Pattern: `^[0-9a-fA-F]{24}$`\n- Invalid IDs return 404 errors\n\n### Field Slugs vs Display Names\n- CMS operations require field `slug` values, NOT display names\n- A field with displayName \"Author Name\" might have slug `author-name`\n- Always call `GET_COLLECTION` to discover correct field slugs\n- Using wrong field names silently ignores the data or causes validation errors\n\n### Publishing\n- `PUBLISH_SITE` deploys ALL staged changes, not just specific items\n- Rate limited to 1 publish per minute\n- Must specify at least one domain target (custom or webflow subdomain)\n- This is a production-affecting action; always confirm intent\n\n### Authentication Scopes\n- Different operations require different OAuth scopes: `sites:read`, `cms:read`, `cms:write`, `pages:read`\n- A 403 error typically means missing OAuth scopes\n- Check connection permissions if operations fail with authorization errors\n\n### Destructive Operations\n- `DELETE_COLLECTION_ITEM` permanently removes CMS items\n- `PUBLISH_SITE` makes all staged changes live immediately\n- Always confirm with the user before executing these actions\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List sites | `WEBFLOW_LIST_WEBFLOW_SITES` | (none) |\n| Get site info | `WEBFLOW_GET_SITE_INFO` | `site_id` |\n| Publish site | `WEBFLOW_PUBLISH_SITE` | `site_id`, `custom_domains` or `publish_to_webflow_subdomain` |\n| List collections | `WEBFLOW_LIST_COLLECTIONS` | `site_id` |\n| Get collection schema | `WEBFLOW_GET_COLLECTION` | `collection_id` |\n| List collection items | `WEBFLOW_LIST_COLLECTION_ITEMS` | `collection_id`, `limit`, `offset` |\n| Get collection item | `WEBFLOW_GET_COLLECTION_ITEM` | `collection_id`, `item_id` |\n| Create collection item | `WEBFLOW_CREATE_COLLECTION_ITEM` | `collection_id`, `field_data` |\n| Update collection item | `WEBFLOW_UPDATE_COLLECTION_ITEM` | `collection_id`, `item_id`, `fields` |\n| Delete collection item | `WEBFLOW_DELETE_COLLECTION_ITEM` | `collection_id`, `item_id` |\n| List pages | `WEBFLOW_LIST_PAGES` | `site_id`, `limit`, `offset` |\n| Get page | `WEBFLOW_GET_PAGE` | `page_id` |\n| Get page DOM | `WEBFLOW_GET_PAGE_DOM` | `page_id` |\n| Upload asset | `WEBFLOW_UPLOAD_ASSET` | `site_id`, `file_name`, `file_content`, `content_type`, `md5` |\n| List orders | `WEBFLOW_LIST_ORDERS` | `site_id`, `status` |\n| Get order | `WEBFLOW_GET_ORDER` | `site_id`, `order_id` |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\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":["webflow","automation","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-webflow-automation","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/webflow-automation","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 (11,345 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:51:58.214Z","embedding":null,"createdAt":"2026-04-18T21:47:28.236Z","updatedAt":"2026-04-22T00:51:58.214Z","lastSeenAt":"2026-04-22T00:51:58.214Z","tsv":"'-9':821,1276 '/mcp':93 '0':820,1184,1275 '1':113,160,189,547,652,711,867,1021,1217,1348 '100':795,1191 '2':125,203,525,557,722,878,1033,1225 '24':313,371,490,774,814,826,1113,1265,1281 '3':133,214,571,690,735,1045,1232 '32':936 '4':148,229,747,846,1243 '403':1390 '404':1285 '5':242,1002,1250 '580e63':1272 '6':255 '7':270 '8':284 '9':294,505,509 'a-fa-f':822,1277 'a-z0':502,506 'access':554 'action':683,1369,1431,1608 'activ':65,138,153 'actual':951 'add':90,107 'affect':1368 'alphanumer':499 'alt':410 'alway':21,75,447,684,1313,1370,1423 'api':103 'applic':1602 'application/pdf':927 'array':415,423,600,1163,1173 'ask':1646 'asset':12,44,848,860,881,940,1566,1569 'auth':142 'authent':1373 'author':1305,1311,1404 'author-nam':1310 'autom':3,4,29,33 'avail':64,118,1203 'base':1179,1185 'base64':887,908,953,973 'base64-encoded':886,907,952 'binari':910 'blog':181 'boolean':352,390,406,614 'boundari':1654 'byte':935,969 'call':76,126,448,1314 'cannot':474 'captur':1127 'caus':1331 'chang':299,393,544,578,640,1255,1340,1420 'charact':314,372,491,775,815,937,1114,1266 'check':1397 'clarif':1648 'clear':1621 'client':100 'cms':6,37,162,179,510,843,1210,1213,1292,1383,1385,1413 'cms-driven':842 'collect':7,38,163,180,206,209,217,219,232,245,258,273,287,309,311,319,363,365,367,442,450,462,472,1129,1133,1141,1144,1168,1171,1206,1227,1231,1238,1316,1409,1470,1473,1477,1481,1482,1485,1489,1491,1496,1500,1502,1507,1511,1513,1518,1522,1524,1530,1534,1536 'common':1107 'complet':145 'composio':20,51 'comput':965 'configur':101,540 'confirm':120,149,685,1371,1424 'connect':60,67,71,129,135,150,1398 'content':889,906,911,920,948,1214,1575,1576 'core':158 'correct':458,1247,1319 'creat':171,257,260,308,354,461,475,1506,1510 'create/update':228,1244 'create/update/delete':1101 'creation':269,1215 'criteria':1657 'current':26,83 'custom':598,602,624,660,669,1359,1462 'customdomain':1162 'data':266,321,470,955,1329,1516 'default':357,395 'delet':175,286,1408,1529,1533 'deploy':575,1337 'describ':1609,1625 'destruct':1406 'detail':253,563,740,1050,1073 'differ':1375,1378 'discov':1318 'display':328,336,445,1290,1299 'displaynam':1304 'dom':707,751,829,1558,1562 'dom/content':754 'domain':567,599,603,625,643,661,670,672,677,1154,1357,1463 'draft':351,356,647 'driven':844 'e.g':903,924 'ecommerc':15,47,1004,1013,1030,1065,1081 'enabl':1031,1066,1084 'encod':888,909,954 'encount':995 'endpoint':109,1091,1095 'environ':1637 'environment-specif':1636 'error':1286,1333,1391,1405 'etc':186 'exact':437 'examin':705 'exampl':1271 'execut':1429,1604 'exist':235,277,378,482 'expect':671 'expert':1642 'f':825,1280 'fa':824,1279 'fail':1402 'fals':358,396 'fc8c9a982ac9b8b745':1273 'fewer':1197 'field':224,265,280,320,324,380,383,397,432,438,459,469,1164,1172,1234,1241,1248,1287,1295,1302,1320,1324,1515,1528 'field_data.name':335 'field_data.slug':341 'file':857,884,897,902,905,914,934,947,993,1572,1574 'fileid':411 'filter':238,783,1043,1076 'find':197,222,716,872,1026,1124 'first':24,80,451,689 'float':405 'flow':1216 'folder':941,944 'follow':139 'format':1260 'found':1160,1169 'friend':344 'full':252 'generat':983 'get':82,87,216,218,244,247,449,559,562,607,737,739,749,752,827,1047,1049,1157,1167,1218,1226,1233,1237,1315,1446,1450,1476,1480,1495,1499,1549,1552,1556,1560,1587,1590 'hash':930 'hex':315,373,674,776,816,938 'hexadecim':492,1115,1267 'html':836 'hyphen':347,501 'id':201,312,366,370,418,429,484,486,591,604,673,720,765,773,780,812,876,894,942,1060,1068,1109,1116,1119,1128,1130,1136,1138,1145,1147,1153,1155,1220,1228,1259,1263,1283,1454,1461,1475,1483,1492,1503,1505,1514,1525,1527,1537,1539,1546,1555,1564,1571,1585,1593,1595 'identifi':345,368,457,593,767,778,896,1062,1071 'ignor':1327 'imag':408,422,425,856 'image/jpeg':926 'image/png':925 'immedi':394,1422 'includ':36,331,566,838 'increment':1192 'index':1183 'info':561,609,1159,1448,1452 'inform':1051 'input':1651 'inspect':43,538,701 'integ':403 'intent':1372 'intern':982 'invalid':1282 'item':164,176,233,236,246,250,259,263,274,278,288,292,310,340,364,369,379,463,473,477,483,485,511,1137,1142,1187,1207,1245,1344,1410,1414,1486,1490,1497,1501,1504,1508,1512,1519,1523,1526,1531,1535,1538 'iter':805 'keep':997 'key':104,305,326,359,385,433,585,762,891,1057,1437 'known':1257 'languag':787 'larg':992 'learn':1240 'least':621,1355 'limit':651,789,1186,1195,1200,1346,1493,1547,1613 'link':143 'list':173,191,194,205,207,231,234,318,536,549,552,595,699,713,724,726,770,800,869,1023,1035,1037,1121,1132,1140,1149,1205,1208,1222,1230,1439,1442,1469,1472,1484,1488,1540,1543,1579,1582 'live':303,389,519,580,1256,1421 'local':779,782 'logo.png':904 'lowercas':346,498 'make':301,1254,1417 'manag':11,39,70,128,161,526,691,1003 'mani':809 'match':818,1622 'max':790,794,1190 'may':994 'mcp':19,32,57,89,96,116 'md5':928,929,962,1578 'mean':1393 'member':185 'metadata':565,703,741 'might':1307 'mime':922 'minut':656,1351 'miss':1394,1659 'mongodb':374,493,1269 'multi':413,421,786 'multi-imag':420 'multi-languag':785 'multi-refer':412 'must':58,330,434,487,496,631,662,949,963,1063,1082,1352 'name':329,332,337,446,465,678,898,899,1126,1291,1300,1306,1312,1325,1573 'need':105 'new':262,387,476 'node':755,832 'none':1445 'number':402 'oauth':147,1379,1395 'object':322,381,426 'objectid':375,494,1270 'offset':796,798,1178,1181,1193,1494,1548 'offset-bas':1177 'offset/limit':804 'one':622,1356 'oper':35,1293,1376,1401,1407 'option':241,254,293,304,427,428,570,746,761,781,943,1041,1056 'order':16,48,1005,1014,1036,1039,1048,1055,1067,1070,1077,1090,1094,1103,1580,1583,1588,1591,1594 'output':1631 'overview':1612 'page':10,42,692,700,702,706,725,728,738,745,750,760,771,772,777,793,801,810,811,828,837,845,1146,1150,1189,1209,1387,1541,1544,1550,1553,1554,1557,1561,1563 'pagin':240,733,797,802,1174,1180 'param':1438 'paramet':306,360,586,763,892,1058 'pattern':819,1108,1274 'pend':649 'per':655,792,1188,1350 'perman':289,1411 'permiss':1399,1652 'pitfal':431,634,799,946,1080,1258 'placehold':917,961 'placement':945 'post':182 'pre':987 'pre-sign':986 'prerequisit':55,202,213,226,721,877,1032 'process':981 'product':183,524,682,1367 'production-affect':1366 'publish':9,41,296,298,392,515,529,542,573,584,588,610,616,627,635,654,664,679,1251,1334,1335,1349,1415,1455,1458,1465 'push':522 'quick':1432 'rate':650,1345 'raw':933,968 'read':1098,1382,1384,1388 'read-on':1097 'reason':999 'refer':414,417,959,1433 'remov':290,1412 'render':835 'republish':637 'requir':267,281,464,479,556,582,734,768,890,1044,1294,1377,1650 'resolut':1110 'respond':124 'result':791,1198 'retriev':49,453,1074 'return':141,830,1202,1284 'review':1643 'rube':18,31,56,61,69,77,88,115,121,127 'rube.app':92 'rube.app/mcp':91 'run':155 's3':985 'safeti':1653 'schema':27,85,220,443,455,1235,1478 'scope':1374,1380,1396,1624 'search':22,62,78,122 'select':642 'sequenc':188,546,710,866,1020 'server':97 'set':518,569,663 'setup':86 'shortnam':618 'show':152 'sign':988 'silent':1326 'site':8,40,193,195,200,212,297,516,527,537,539,551,555,560,564,574,581,589,590,592,597,608,636,658,715,719,731,764,766,788,807,864,871,875,893,895,1018,1025,1028,1059,1061,1088,1118,1123,1135,1152,1158,1219,1224,1252,1336,1381,1416,1440,1444,1447,1451,1453,1456,1459,1460,1474,1545,1570,1584,1592 'size':1001 'skill':1600,1616 'skill-webflow-automation' 'slug':225,325,334,384,439,460,467,495,1165,1242,1249,1288,1296,1309,1321,1436 'source-sickn33' 'space':349 'specif':249,744,1054,1069,1343,1638 'specifi':633,1353 'stage':513,543,577,639,1339,1419 'start':1182 'static':759,840 'status':151,1042,1075,1079,1586 'step':980 'stop':1644 'string':316,401,419,430,605,675,817,939,974,1268 'structur':708,756,833 'subdomain':613,630,667,1362,1468 'substitut':1634 'success':653,1656 'target':199,718,874,1358 'task':1434,1620 'team':184 'test':1640 'text/email/link/date':400 'throughout':1117 'timeout':996 'tool':23,63,79,84,123,187,545,709,865,1019,1106,1435 'toolkit':54,73,131 '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' 'treat':1629 'true':520,668 'true/false':407 'two':979 'two-step':978 'type':399,921,923,1577 'typic':1212,1392 'unintend':646 'updat':172,272,275,283,362,471,1517,1521 'upload':13,45,847,855,880,882,991,998,1565,1568 'url':343,409,919,989 'url-friend':342 'use':167,435,514,532,695,851,1008,1112,1176,1246,1322,1598,1614 'user':168,533,688,696,852,1009,1427 'valid':223,481,1332,1639 'valu':388,398,1297 'variabl':958 'verifi':114,644 'via':17,30,68,803 'view':1012 'vs':1289 'want':169,534,697,853,1010 'webflow':2,5,28,34,53,66,74,132,146,178,190,192,204,215,230,243,256,271,285,295,548,550,558,572,596,612,629,666,712,714,723,736,748,863,868,870,879,1017,1022,1024,1034,1046,1087,1111,1120,1122,1131,1139,1148,1156,1166,1175,1223,1262,1361,1441,1443,1449,1457,1467,1471,1479,1487,1498,1509,1520,1532,1542,1551,1559,1567,1581,1589 'webflow-autom':1 'webflow.io':619 'without':659 'work':112,1093 'workflow':157,159,1211,1606 'write':1386 'wrong':1323 'z0':504,508","prices":[{"id":"ede3b091-468b-4b30-9d08-7343a235b868","listingId":"bc847c49-5c25-4e3f-b467-e059f6985a74","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:28.236Z"}],"sources":[{"listingId":"bc847c49-5c25-4e3f-b467-e059f6985a74","source":"github","sourceId":"sickn33/antigravity-awesome-skills/webflow-automation","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/webflow-automation","isPrimary":false,"firstSeenAt":"2026-04-18T21:47:28.236Z","lastSeenAt":"2026-04-22T00:51:58.214Z"}],"details":{"listingId":"bc847c49-5c25-4e3f-b467-e059f6985a74","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"webflow-automation","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":"7c57cc9e97cb70bc1e69d0a23a9c48510eab3ea5","skill_md_path":"skills/webflow-automation/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/webflow-automation"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"webflow-automation","description":"Automate Webflow CMS collections, site publishing, page management, asset uploads, and ecommerce orders via Rube MCP (Composio). Always search tools first for current schemas."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/webflow-automation"},"updatedAt":"2026-04-22T00:51:58.214Z"}}