contentful-guide
by contentful
Explain core Contentful concepts and route users to the right implementation skill or documentation. Use when users ask conceptual questions, need terminology…
npx skills add https://github.com/contentful/skills --skill contentful-guideContentful Guide
Use this skill as the routing and vocabulary layer for Contentful tasks.
Contentful is a headless, API-first CMS (composable content platform) where teams model content once and deliver it to many channels.
What this skill does
- Clarifies core terms (space, environment, environment alias, content model, content type, entry, asset, locale).
- Maps user intent to the right API (CDA, CPA, CMA, GraphQL, Images API).
- Routes implementation requests to the right skill and docs.
- Prevents incorrect setup by identifying when a request is not in this skill's scope.
Routing rules
- If the user asks to add Contentful to a Next.js project, use the contentful-nextjs skill.
- If the user asks about optimization/personalization/analytics setup or debugging, route to the
contentful-personalizationskill. - If the user asks to write content type migrations or schema changes, route to the
contentful-migrationskill. - If the user asks for concrete REST/GraphQL requests (curl examples, headers, query parameters, payload shapes for CMA/CDA/CPA/Images/GraphQL), route to the
contentful-apiskill. - If the user asks for conceptual guidance, architecture tradeoffs, or where to read docs, stay in this skill.
- If the user asks about environment aliases and deployment workflows, stay in this skill unless they also ask for framework implementation.
API chooser
- Use CDA for published delivery content in websites/apps.
- Use CPA for unpublished preview content.
- Use CMA for write operations (create/update/manage content and models).
- Use GraphQL Content API when query shape control is preferred over REST payloads.
- Use Images API for image transformations.
Contentful MCP note
- The Contentful MCP server is often the easiest way to let an agent interact with Contentful.
- Use it when the user wants conversational access to spaces, entries, and content model context without wiring SDK code first.
- Canonical docs:
https://www.contentful.com/developers/docs/tools/mcp-server/
Operating pattern
When answering with this skill:
- Define terms using shared vocabulary from
references/lexicon.md. - Pick the right docs path from
references/docs-map.md. - If implementation is requested, hand off using
references/skill-routing.md. - Keep answers concise and cite canonical docs paths.
Guardrails
- Do not invent product capabilities, API behavior, or limits.
- Do not provide framework code unless routing to the specialized implementation skill.
- Prefer official docs over memory when details may be version-sensitive.