Statamic CMS Development for Openclaw

A comprehensive skill for managing Statamic CMS architectures, covering file-based content, blueprint schemas, and custom addon development.

michael-stokoe
v0.0.1
Apr 17, 2026
1
706
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install statamic-dev

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 statamic-dev 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 Statamic CMS Development?

This skill provides a structured framework for AI agents to interact with the Statamic CMS ecosystem. It focuses on the platform's unique file-based architecture, where content is stored as Markdown files with YAML front matter. By leveraging this skill within Openclaw Skills, developers can automate the creation of complex content structures, define reusable field schemas, and manage the Control Panel's UI through blueprints.

Beyond basic content management, the skill encompasses the entire development lifecycle, from configuring collections and taxonomies to scaffolding full-featured Laravel-based addons. It is designed to bridge the gap between raw data and Statamic's sophisticated rendering engine, ensuring that all generated content and code follow the latest Statamic V6 standards.

Statamic CMS Development Use Cases

  • Automating the generation of content collections and entries with correctly formatted YAML front matter.
  • Designing complex UI schemas using blueprints and fieldsets to maintain design system consistency.
  • Constructing Prosemirror-compatible Bard content arrays for rich text editing without the Control Panel.
  • Developing and testing custom Statamic addons with dedicated service providers and Vite-powered assets.
  • Managing site-wide configuration through globals, taxonomies, and navigation trees using Openclaw Skills.

How Statamic CMS Development Works

  1. The agent identifies the required content structure and maps it to Statamic's collections or globals system.
  2. Blueprints and fieldsets are generated in the resources directory to define the field schema and CP layout.
  3. Content files are authored as .md files, ensuring all fields—including complex Bard and Replicator types—are correctly nested in YAML.
  4. Navigation trees and taxonomy terms are updated to reflect the site's structural hierarchy.
  5. For extended functionality, a custom addon is scaffolded with a Service Provider to register tags, fieldtypes, or CP routes.

Statamic CMS Development Setup

To utilize this skill, you must have a functioning Statamic installation. Configuration involves setting up the directory structure and ensuring the agent has access to the resources and content folders.

# Install Statamic via Composer
composer require statamic/cms

# Scaffolding a new addon for use with Openclaw Skills
php artisan make:addon vendor/package

# Registering path repositories for local development
composer config repositories.addon '{"type": "path", "url": "addons/*/*"}'

Statamic CMS Development Data Schema & Taxonomy

The skill manages data across the following core directories to maintain Statamic's flat-file integrity:

Data Type Location Schema Details
Content Entries content/collections/ Markdown with YAML front matter and unique IDs
Blueprints resources/blueprints/ YAML files defining tabs, sections, and field types
Fieldsets resources/fieldsets/ Reusable YAML field groups for imports
Assets content/assets/ YAML configurations for asset containers
Addons addons/{vendor}/ PHP source, Vite configs, and Service Providers

Statamic CMS Development Advanced Features

  • Complex Bard content generation with support for paragraphs, headings, marks, and custom sets.
  • Multi-agent support for addon development, including Blade view creation and Vue component registration.
  • Automated Vite asset compilation workflows for Control Panel enhancements.
  • Declarative registration of custom tags, modifiers, and global query scopes via Openclaw Skills.
  • Deep integration with Laravel's testing suite through Orchestra Testbench for addon validation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*