
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.
This skill has not been reviewed by our automated audit pipeline yet.