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