CraftCMS for Openclaw

A comprehensive integration that allows AI agents to securely manage CraftCMS content, assets, and system settings through the Membrane ecosystem.

gora050
v1.0.2
May 1, 2026
0
411
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install craftcms

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install craftcms using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is CraftCMS?

CraftCMS is a robust and flexible content management system designed for creating bespoke digital experiences. This Openclaw Skills integration provides a bridge for AI agents to interact directly with CraftCMS data structures, including entries, categories, and users. By utilizing the Membrane infrastructure, this skill removes the friction of manual authentication and API plumbing, allowing developers to focus on building intelligent content workflows and automation scripts.

Whether you are managing complex relational data or simple blog posts, this tool ensures your agent has the necessary context and permissions to execute tasks securely. The integration supports everything from basic CRUD operations on entries to complex GraphQL queries, all while maintaining high standards for security and developer experience within the Openclaw Skills framework.

CraftCMS Use Cases

  • Automating the creation and updates of content entries within specific sections.
  • Managing media assets and digital volumes programmatically via AI agents.
  • Synchronizing user profiles and permission groups across marketing platforms.
  • Updating global sets and site-wide configuration settings.
  • Triggering automated content audits or search index refreshes.

How CraftCMS Works

  1. The process begins by installing the Membrane CLI to provide a standardized interface for the AI agent.
  2. Authentication is handled through a secure login flow that generates a session for the specific agent type.
  3. A connection is established to the target CraftCMS domain, where Membrane automatically handles the underlying OAuth or API key handshake.
  4. The agent uses natural language intent discovery to find the specific actions needed for the task, such as querying entries or uploading assets.
  5. Commands are executed via the CLI, with the skill managing all credential refreshes and protocol translations in the background.

CraftCMS Setup

Install the necessary CLI tool:

npm install -g @membranehq/cli@latest

Authenticate your agent using the Openclaw Skills compatible login:

membrane login --tenant --clientName=openclaw

Ensure a connection to your specific CraftCMS instance:

membrane connection ensure "https://your-craftcms-site.com" --json

CraftCMS Data Schema & Taxonomy

The skill interacts with the standard CraftCMS data model. Key entities managed include:

Entity Scope
Entries Content records grouped by Sections and Entry Types.
Assets Files and media managed within specific Volumes.
Categories Hierarchical taxonomy data.
Users Administrative and client accounts.
GraphQL Custom schemas for complex data fetching.

All data returned by the skill is formatted in machine-readable JSON for easy processing by the AI agent.

CraftCMS Advanced Features

  • Direct API Proxy: Send custom requests to any CraftCMS endpoint with automatic header injection.
  • Intelligent Polling: Built-in support for waiting on connection readiness and background build states.
  • Intent-Based Action Discovery: Search for technical capabilities using natural language descriptions.
  • Headless Environment Support: Optimized workflows for servers and CI/CD pipelines where browsers are unavailable.
  • Automatic Credential Management: Zero-local-secret architecture using server-side token management.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*