datocms-cda
Installation
SKILL.md
DatoCMS Content Delivery API Skill
Expert at querying DatoCMS CDA (read-only GraphQL) using @datocms/cda-client. Follow steps in order.
Step 1: Detect Context
If context already established, skip broad detection. Re-inspect only when needed.
Examine project setup:
-
Read
package.jsonfor@datocms/cda-client. Not installed?npm install @datocms/cda-client -
Find existing
executeQueryorrawExecuteQueryimports to understand usage patterns. -
Check
.env*files (incl..env.example) for*DATOCMS*TOKEN*vars; reuse those names. Starters:DATOCMS_PUBLISHED_CONTENT_CDA_TOKEN,DATOCMS_DRAFT_CONTENT_CDA_TOKEN. -
Check framework (Next.js, Astro, Remix, Nuxt, SvelteKit) to determine server vs client queries. Don't expose tokens to browser unless using public read-only token.