webflow avatar

Bulk Cms Update

This handles batch operations on Webflow CMS collections with the kind of safety rails you actually want when touching production data. It walks you through site and collection selection, validates everything against the schema before making changes, shows you diffs for updates, and lets you approve items individually or in groups. The rollback capability and granular approval system mean you can confidently process dozens of blog posts or products without that sinking feeling of "did I just overwrite everything?" It's verbose in a good way, front-loading the validation work so you catch slug conflicts and missing required fields before any API calls go out. Best for content migrations or bulk editorial changes where precision matters more than speed.

skills.sh installs
323
GitHub stars
136
last updated
Aug 21, 2026

Install

$ npx -y skills add webflow/webflow-skills --skill bulk-cms-update --agent claude-code

Installs into .claude/skills of the current project.

Files

Bulk CMS Update

Create or update multiple CMS items with comprehensive validation, granular approval, and rollback capability.

Important Note

ALWAYS use Webflow MCP tools for all operations:

  • Use Webflow MCP's data_sites_tool with action list_sites for listing available sites
  • Use Webflow MCP's data_cms_tool with action get_collection_list for listing CMS collections
  • Use Webflow MCP's data_cms_tool with action get_collection_details for fetching collection schemas
  • Use Webflow MCP's data_cms_tool with action list_collection_items for retrieving existing items
  • Use Webflow MCP's data_cms_tool with action create_collection_items for creating items (draft or published)
  • Use Webflow MCP's data_cms_tool with action update_collection_items for updating items (draft or published)
  • Use Webflow MCP's data_cms_tool with action publish_collection_items for publishing draft items
  • Use Webflow MCP's webflow_guide_tool to get best practices before starting
  • DO NOT use any other tools or methods for Webflow operations
  • All tool calls must include the required context parameter (15-25 words, third-person perspective)

Instructions

Sponsors

Details

Repository
github.com/webflow/webflow-skills
Categories
Frontend Development, Git & Pull Requests, Documentation
First seen
Jun 3, 2026

More from webflow/webflow-skills

All 11
1webflow avatarasset-auditwebflow/webflow-skillsAnalyze assets on a Webflow site for SEO optimization. Identifies assets missing alt text and assets with non-SEO-friendly names, then generates and applies imp318skills.sh installs
2webflow avatarsafe-publishwebflow/webflow-skillsPublish a Webflow site with a plan-confirm-publish workflow. Shows what changed since last publish, runs pre-publish checks, and requires explicit confirmation 313skills.sh installs
3longbridge avatargpui-asynclongbridge/gpui-componentAsync operations and background tasks in GPUI. Use when working with async, spawn, background tasks, or concurrent operations. Essential for handling async I/O,305skills.sh installs
4longbridge avatargpui-eventlongbridge/gpui-componentEvent handling and subscriptions in GPUI. Use when implementing events, observers, or event-driven patterns. Supports custom events, entity observations, and ev272skills.sh installs
5longbridge avatargpui-entitylongbridge/gpui-componentEntity management and state handling in GPUI. Use when working with entities, managing component state, coordinating between components, handling async operatio254skills.sh installs
6longbridge avatargpui-actionlongbridge/gpui-componentAction definitions and keyboard shortcuts in GPUI. Use when implementing actions, keyboard shortcuts, or key bindings.253skills.sh installs