Introducing DatoCMS Agent Skills
DatoCMS Agent Skills are a set of markdown-based playbooks for AI coding agents. They give your agent the context it needs help you develop your projects correctly with DatoCMS: the right patterns, the right conventions, loaded on demand based on what you're working on.
Quick Links:
Check out the docs and installation guide to get started with your tooling preference.
The whole thing is open source at github.com/datocms/agent-skills.
Check out the blog post for a few further details.
Its' helpful knowing what these skills are capable of, so here's a TLDR of what they can currently do:
Content modeling — schema-design decisions: model vs block, references vs embedded blocks, taxonomies, field shapes, validators, editor appearances.
Reading content — GraphQL queries against the Content Delivery API: filters, pagination, localization, modular content, Structured Text, responsive images, SEO metadata, typed queries with gql.tada or codegen.
Writing content & automation — programmatic CMA scripts: record CRUD, bulk imports/exports, asset uploads, environment forks and promotions, webhooks, roles and tokens, scheduled publishing, audit logs.
Workflows best practices — migrations, schema-type generation, typed CMA scripts, environment operations, CI/CD pipelines.
Frontend integrations — draft mode, Web Previews, Visual Editing, real-time preview subscriptions, cache-tag invalidation, SEO/sitemap wiring across Next.js, Nuxt, SvelteKit, Astro.
Plugin development — create a brand-new plugin from scratch with the Vite/React structure, picking the initial surfaces (field extensions, config screens, sidebars, pages, asset sources).
Installation
For Claude Code and Codex:
/plugin marketplace add datocms/agent-skills/plugin install datocms@datocms-skillsFor Cursor, Windsurf, Copilot, and others:
npx skills add datocms/agent-skillsSkills are open source at github.com/datocms/agent-skills and listed on the skills.sh directory.
Read the Agent Skills docs for full installation options and usage.