contentful-guide

作成者: contentful

Contentfulの主要な概念を説明し、ユーザーを適切な実装スキルやドキュメントに案内します。ユーザーが概念的な質問をしたり、用語の説明を必要とする場合に使用します。

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

contentfulのその他のスキル

contentful-custom-app-enhancement
contentful
既存のContentful App Frameworkカスタムアプリを顧客のリポジトリ内で改善、デバッグ、拡張します。ユーザーがバグ報告や機能要望を提供した際に使用します。
official
contentful-custom-app-from-scratch
contentful
デザイン、スキャフォールディング、構築、検証を行い、顧客自身のリポジトリまたはワークスペース向けに新しいContentful App Frameworkカスタムアプリを作成します。ユーザーが作成したい場合に使用します…
official
contentful-help
contentful
Contentfulのトピックを診断、設定、検索します。トリガーキーワード: contentful help、contentful doctor、contentful setup
official
game-jam
contentful
ガイド付きゲーム作成スキルで、ブラウザベースのテトリスゲームの設計、計画、構築を順を追って説明します。すべてのSDKプリミティブ(askUserなど)を実演します。
official
get-to-know-you
contentful
ユーザーを知るための遊び心のあるインタビューで、プロフィールトレーディングカードを生成します。ユーザーが自己紹介をしたい場合や、打ち解けたいときに使用します。
official
contentful-api
contentful
Contentful REST APIの包括的なガイド。公開コンテンツの作成・更新を行うContent Management API(CMA)、公開済みコンテンツを取得するContent Delivery API(CDA)などをカバー。
official
contentful-migration
contentful
Contentfulのコンテンツモデルマイグレーションスクリプトを、contentful-migrationライブラリとContentful CLIを使って作成・実行します。作成、編集、削除の方法をカバーしています。
official
contentful-nextjs
contentful
既存のNext.jsプロジェクトにContentfulを追加・設定します。JavaScript SDKのインストール、環境変数の設定、本番環境と…の作成をカバーします。
official