{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "skills": [
    {
      "name": "datocms-cda",
      "type": "archive",
      "description": "Query the DatoCMS Content Delivery API (CDA) — the read-only GraphQL API — using @datocms/cda-client. Use when users ask for GraphQL content reads: fetching posts/pages/projects, filtering by date/text/fields, sorting/order, pagination, localization, modular content, Structured Text, responsive images, SEO metadata.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-cda.zip",
      "digest": "sha256:81d973e26d9f2fe4854cdf74c06f8e14154828d46e5a0490669a4079e60162f1"
    },
    {
      "name": "datocms-cli",
      "type": "archive",
      "description": "DatoCMS CLI (datocms) — command-line migrations, schema codegen, schema inspection, typed CMA scripts, environment operations, deployment workflows, and multi-project profile syncing.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-cli.zip",
      "digest": "sha256:7e63b3d3becfa8ed4c398c50fe3edba66f5caec629ccfa82b91af80e59acbc53"
    },
    {
      "name": "datocms-cma",
      "type": "archive",
      "description": "Node.js/TypeScript scripts driving the DatoCMS Content Management API via @datocms/cma-client. Covers content ops (CRUD, bulk import/export, CSV pipelines, asset uploads), environment management (forks, promotions, webhooks), and role/token administration.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-cma.zip",
      "digest": "sha256:291b0dad044b8ca35aa87a7b252c033179adadeebb312ee9bc24e4ad153a6ac6"
    },
    {
      "name": "datocms-content-modeling",
      "type": "archive",
      "description": "Decision frameworks for DatoCMS content modeling — schema shape, field choice, content reuse, taxonomies, content vs presentation, and admin UI organization. Use for modeling decisions: model vs block, single_block vs Modular Content vs Structured Text, references vs embedded blocks, taxonomy shape.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-content-modeling.zip",
      "digest": "sha256:cb2d841f2046770c93824affe2a8c977407c8e687c127d5630a2b2bd082b60cd"
    },
    {
      "name": "datocms-feedback",
      "type": "archive",
      "description": "Draft sanitized feedback emails to support@datocms.com about frustrating DatoCMS skills or MCP experiences. Use only when users explicitly ask to report, email, or summarize feedback about DatoCMS skills/MCP.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-feedback.zip",
      "digest": "sha256:95d165831da274506605bed1496528355d266e9862798ed22200283179103b4f"
    },
    {
      "name": "datocms-frontend-integrations",
      "type": "archive",
      "description": "Patch, extend, or explain DatoCMS front-end integration code in existing web projects (Next.js App Router, Nuxt, SvelteKit, Astro, plus React/Vue/Svelte components). Covers draft mode endpoints, Preview Links, Visual Editing, Content Link overlays, real-time preview subscriptions, cache-tag invalidation, and crawler-safe SEO wiring.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-frontend-integrations.zip",
      "digest": "sha256:ab5c8398e71563af8ac90b22861a5b2af124370162784b3fbc14b4549a70f3d3"
    },
    {
      "name": "datocms-plugin",
      "type": "archive",
      "description": "Build, scaffold, maintain, or restyle DatoCMS plugins built with datocms-plugin-sdk and datocms-react-ui. Covers plugin hooks, field extensions, config screens, sidebars, pages, modals, asset sources, dropdown actions, lifecycle hooks, and dark mode.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-plugin.zip",
      "digest": "sha256:09da36b71369409000fe8a35900cf4bbe03988fba4e244e724e68bf50781a472"
    },
    {
      "name": "datocms-setup",
      "type": "archive",
      "description": "Single entry point for one-shot, end-to-end DatoCMS project setup — bundles prerequisites, chains recipes, takes a greenfield or partial project to working state in one pass. Covers frontend foundation (Next.js/Nuxt/SvelteKit/Astro), frontend features (draft mode, visual editing, real-time updates, SEO), migrations, and CI/CD wiring.",
      "url": "https://raw.githubusercontent.com/datocms/agent-skills/master/zips/datocms-setup.zip",
      "digest": "sha256:361ce78592bb0ee32831772b669e76d11ae69c4f004fc5a4115963b91f146b3b"
    }
  ]
}
