# Introducing DatoCMS Agent Skills

[date: 2026-05-26T12:15:03.392+02:00]

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](https://www-draft.datocms.com/docs/agent-skills) to get started with your tooling preference.
-   The whole thing is open source at [github.com/datocms/agent-skills](https://github.com/datocms/agent-skills).
    
-   All [skills are also listed on the skills.sh directory](https://skills.sh/?q=datocms).
-   [Check out the blog post](https://www.datocms.com/blog/the-new-datocms-agent-skills.md) 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:

Terminal window

```bash
/plugin marketplace add datocms/agent-skills
/plugin install datocms@datocms-skills
```

For Cursor, Windsurf, Copilot, and others:

Terminal window

```bash
npx skills add datocms/agent-skills
```

Skills are open source at [github.com/datocms/agent-skills](https://github.com/datocms/agent-skills) and listed on the [skills.sh directory](https://skills.sh/?q=datocms).

[Read the Agent Skills docs](https://www.datocms.com/docs/agent-skills.md) for full installation options and usage.