Which CMS does this work with?
The agent works with any system where content is accessible as structured data. Integration depth varies by platform, but the core pattern – read, plan, diff, review, write – applies across all of them.
Git-backed content repositories – Decap CMS, Netlify CMS, Jekyll, Eleventy, Astro content collections. Content lives as markdown or MDX files in a git repository. The agent reads and writes files directly, diffs are native git diffs, and the review workflow is a pull request. This is the architecture we run on our own website.
Headless CMS with a management API – Contentful, Strapi, Sanity, Storyblok, Prismic, DatoCMS. The agent reads content via the platform's API, applies changes programmatically, and uses the CMS's own draft/publish workflow as the review step. Full access to content structure, fields and relationships.
WordPress – via the REST API and WP-CLI for server-side operations. The agent reads posts, pages, custom post types and custom fields, and pushes updates via API. Works with Advanced Custom Fields, WooCommerce product copy and multilingual plugins (WPML, Polylang). Page builder content – Gutenberg blocks, Elementor, Divi – is accessible as serialised block data and is readable and editable, though with more structural complexity than flat fields.
Webflow – The agent reads and writes Collection Items: blog posts, case studies, team members, any CMS-managed collection. Static content built directly in the Webflow Designer is not programmatically accessible – the agent focuses on CMS collections. For most Webflow sites, this is exactly the right scope: the repeating, high-volume content in CMS collections is where programmatic management adds the most value.
Shopify – product descriptions, metafields, collection copy and blog content via the Admin API. Relevant for large catalogues where consistent product copy, tone of voice and SEO metadata across thousands of SKUs is the challenge.
Enterprise CMSs – Adobe Experience Manager, Sitecore, Magnolia, Drupal. Accessible via their respective management APIs. Integration complexity is higher, but the underlying pattern is the same.