
from craft-skill20
HTTP API skill suite to manage Craft CMS content, entries, fields, sections, users, assets, and Commerce entities programmatically.
This skill provides a comprehensive HTTP-API surface for managing Craft CMS installations programmatically. It centralises operations like creating and updating entries, drafts, sections, fields, field layouts, users, assets, and Commerce products/variants/orders through a RESTful API rather than editing YAML files. The skill emphasises safe, validated interactions that preserve Craft's data integrity and supports draft workflows, field layouts, and Commerce management.
Use this skill when you need to automate content management tasks in Craft CMS: bulk-creating or updating entries, managing product catalogs and variants, orchestrating drafts and publishing workflows, or administering users and permissions. It's appropriate for CI-driven content migrations, automation scripts, or agent-driven site maintenance where direct YAML edits would be unsafe.
This skill is language- and agent-agnostic; it is most useful to agents that can make HTTP requests (Copilot/Codex/Gemini CLI/Claude Code). The skill expects an agent capable of setting headers, parsing JSON, and performing authenticated requests.
Craft CMS Skills is a comprehensive HTTP API skill suite for managing Craft CMS content, entries, fields, sections, users, assets, and Commerce entities. No bundled scripts — purely API-driven with detailed endpoint documentation linked from SKILL.md. Clean security posture with no shell execution, credential exposure, or destructive patterns.
Well-structured reference-style SKILL.md linking to per-endpoint docs. Pure API skill with no executable scripts. Comprehensive coverage of Craft CMS entities including Commerce products, variants, orders, and stores.