contentful-guide

Expliquer les concepts fondamentaux de Contentful et orienter les utilisateurs vers la compétence d'implémentation ou la documentation appropriée. Utiliser lorsque les utilisateurs posent des questions conceptuelles, ont besoin de terminologie…

npx skills add https://github.com/contentful/skills --skill contentful-guide

Contentful 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

  1. Clarifies core terms (space, environment, environment alias, content model, content type, entry, asset, locale).
  2. Maps user intent to the right API (CDA, CPA, CMA, GraphQL, Images API).
  3. Routes implementation requests to the right skill and docs.
  4. 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-personalization skill.
  • If the user asks to write content type migrations or schema changes, route to the contentful-migration skill.
  • 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-api skill.
  • 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:

  1. Define terms using shared vocabulary from references/lexicon.md.
  2. Pick the right docs path from references/docs-map.md.
  3. If implementation is requested, hand off using references/skill-routing.md.
  4. 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.

References

Plus de skills de contentful

contentful-help
contentful
Diagnostiquer, configurer et consulter des sujets Contentful. Mots-clés de déclenchement : contentful help, contentful doctor, contentful setup
game-jam
contentful
Une compétence guidée de création de jeu qui vous accompagne dans la conception, la planification et la construction d’un jeu Tetris basé sur navigateur. Démontre toutes les primitives du SDK : askUser,…
get-to-know-you
contentful
Un entretien ludique qui fait connaissance avec l'utilisateur et produit une carte de profil à collectionner. À utiliser lorsque l'utilisateur souhaite se présenter ou lorsque vous voulez briser...
primitives-showcase
contentful
Exerce chaque primitive du SDK dans une seule compétence. Utilisé comme référence et test d'intégration.
ts-patterns
contentful
Référence des patterns et idiomes TypeScript. À utiliser lors de l'écriture de code TypeScript lorsque vous avez besoin d'un rappel rapide sur les génériques, les unions discriminées, les patterns builder ou la gestion d'erreurs…
contentful-api
contentful
Guide complet de l'API REST Contentful. Couvre l'API de gestion de contenu (CMA) pour la création/mise à jour de contenu, l'API de diffusion de contenu (CDA) pour la récupération de contenu publié…
contentful-migration
contentful
Écrire et exécuter des scripts de migration de modèle de contenu Contentful en utilisant la bibliothèque contentful-migration et la CLI Contentful. Couvre la création, la modification et la suppression…
contentful-nextjs
contentful
Ajouter et configurer Contentful dans un projet Next.js existant. Couvre l'installation du SDK JavaScript, la configuration des variables d'environnement, la création de production et…