К основному содержанию
скилл CX Codex

contentful-guide — скилл для Claude Code: термины Contentful и выбор

Разбирает понятия Contentful и подсказывает, какой API взять под задачу. Полезен, когда проект только знакомится с headless CMS.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add contentful/skills --skill contentful-guide -a claude-code
Открыть на GitHub

Что делает contentful-guide

Скилл работает как слой терминов и маршрутизации. Он объясняет, что такое space, environment, алиас окружения, content model, content type, entry, asset и locale, а потом подсказывает, каким API решать задачу: CDA для опубликованного контента, CPA для превью, CMA для записи, GraphQL Content API для управления формой запроса, Images API для трансформаций картинок.

Внутри три справочника: references/lexicon.md со словарём, references/docs-map.md с картой документации и references/skill-routing.md с передачей задач другим скиллам. Если просят код под Next.js, миграции контент-моделей, персонализацию или готовые REST/GraphQL-запросы, скилл не пишет реализацию сам, а отправляет к contentful-nextjs, contentful-migration, contentful-personalization или contentful-api. Поэтому не ждите от него фреймворк-специфичных примеров.

Отдельно разбирается Contentful MCP server: когда агенту нужен разговорный доступ к spaces, entries и контексту контент-модели без SDK. Скилл объявляет инструменты mcp__contentful-mcp__* и mcp__plugin_contentful_contentful-mcp__*, так что без настроенного MCP-сервера эта часть не заработает. Аргумент можно передать сразу: [concept or API name].

Какие задачи решает

  • разобраться, чем CDA отличается от CPA и GraphQL
  • выбрать API под чтение, превью или запись контента
  • объяснить команде, что такое environment и алиас
  • понять, когда нужен Contentful MCP server
  • передать задачу профильному скиллу вместо общей консультации

Примеры запросов агенту

  • Объясни, что такое environment alias в Contentful и как его использовать при деплое
  • Какой API выбрать для превью неопубликованных записей?
  • Помоги настроить Contentful MCP server для работы с entries

Как установить contentful-guide

1Через Skills CLI (Vercel)

npx skills add contentful/skills --skill contentful-guide -a claude-code

2Вручную: положить файлы

~/.claude/skills/contentful-guide/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/contentful-guide/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о contentful-guide

Как установить contentful-guide в Claude?

Выполните npx skills add contentful/skills --skill contentful-guide -a claude-code. Файл скилла окажется по пути ~/.claude/skills/contentful-guide/SKILL.md.

Что делает contentful-guide?

Разъясняет базовые термины Contentful, помогает выбрать между CDA, CPA, CMA, GraphQL и Images API и перенаправляет задачи к нужному скиллу или разделу документации.

Чем contentful-guide отличается от contentful-api?

Этот скилл отвечает на концептуальные вопросы и занимается маршрутизацией. За конкретными REST- и GraphQL-запросами с заголовками и параметрами он отправляет к contentful-api.

Исходный текст

SKILL.md · MIT
---
name: contentful-guide
description: >-
  Explain core Contentful concepts and route users to the right implementation
  skill or documentation. Use when users ask conceptual questions, need
  terminology clarified, want help choosing between APIs (CDA/CMA/CPA/GraphQL),
  or need guidance on the Contentful MCP server. Also triggers on "Contentful
  101", "which Contentful API", "how do I get started", "which skill should I
  use", "what does X mean in Contentful", "Contentful glossary", "CDA vs CPA",
  "CDA vs GraphQL", "how does Contentful work", "Contentful architecture",
  "explain environments", "what are aliases", "content model design",
  "headless CMS", "Contentful MCP", "MCP server", "set up MCP",
  "Remix Contentful", "Astro Contentful", "Gatsby Contentful",
  "SvelteKit Contentful", "Nuxt Contentful". Not for framework-specific
  implementation (contentful-nextjs), migrations (contentful-migration),
  personalization (contentful-personalization), or hands-on REST/GraphQL
  request examples (contentful-api).
argument-hint: "[concept or API name]"
allowed-tools: mcp__contentful-mcp__* mcp__plugin_contentful_contentful-mcp__*
---

# 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

- [Lexicon](references/lexicon.md)
- [Docs map](references/docs-map.md)
- [Skill routing](references/skill-routing.md)

© contentful · MIT · contentful/skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
prismic prismicio Скилл для работы с Prismic: управляет моделями контента, настройками репозитория и документацией через CLI. Пригодится, если проект на Prismic. CX Codex +1 1 500установок sanity Mindrally Скилл для работы с Sanity CMS: помогает описывать схемы документов, писать GROQ-запросы и связывать контент с TypeScript. CX Codex +1 725установок content-modeling-best-practices sanity-io Помогает проектировать типы контента в headless CMS: что вынести в ссылки, что встроить, как не дублировать данные. CX Codex +1 4 800установок payload payloadcms Помогает настраивать коллекции, хуки и права доступа в проектах на Payload CMS. Пригодится при отладке запросов, транзакций и валидации. CX Codex +1 6 900установок api-documenter zhaono1 Скилл для описания REST и GraphQL API в формате OpenAPI/Swagger. Пригодится, когда нужно превратить россыпь эндпоинтов в читаемую спецификацию. CX Codex +1 717установок building-emdash-site emdash-cms Скилл для сборки клиентской части проекта EmDash CMS на Astro: схема, сиды, запросы к контенту, меню и деплой. CX Codex +1 756установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой