К основному содержанию
плагин

contentstack-skills — плагин для Claude Code

Набор готовых навыков для ИИ-агентов, которые учат работать с Contentstack: от моделирования контента до автоматизации деплоев.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install contentstack-skills@claude-community
Открыть на GitHub

Что делает contentstack-skills

Плагин добавляет в Claude Code пакет инструкций по задачам Contentstack. Агент сам выбирает нужный навык по вашему запросу: спросите про запросы к entries — подтянется cms-entries, про права доступа — cms-roles-permissions, про миграцию с JavaScript SDK на TypeScript — dx-migrate-js-to-ts-sdk.

Каждый навык лежит в одном файле skills/<slug>/SKILL.md в формате Agent Skills. Тот же набор читают Cursor, Codex, Copilot, Gemini CLI и claude.ai, так что копии под разные инструменты не нужны. Внутри — инструкции по работе с сущностями CMS: контентные типы, ассеты, локализация, вебхуки, воркфлоу, паблишинг, Brand Kit, Developer Hub и Launch.

Для установки в Claude Code нужен маркетплейс плагинов. Сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install contentstack-skills@claude-community. Остальные инструменты ставят бандл через свои манифесты: Codex через codex plugin marketplace add, Copilot через copilot plugin marketplace add, Gemini через gemini extensions install, а Cursor — через Settings → Plugins из GitHub-репозитория.

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

  • научить агента моделировать контентные типы и ссылки в Contentstack
  • получать записи через Delivery SDK с фильтрами, сортировкой и пагинацией
  • настроить окружения, токены доставки и предпросмотр
  • перевести проект с JavaScript SDK на TypeScript Delivery SDK
  • автоматизировать деплой через Launch и CI/CD

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

  • Покажи, как сделать запрос к entries с фильтром по таксономии и пагинацией
  • Настрой роли и права по принципу наименьших привилегий
  • Перенеси код с JavaScript SDK на @contentstack/delivery-sdk и отметь неподдерживаемые паттерны

Как установить contentstack-skills

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install contentstack-skills@claude-community

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

Вопросы о contentstack-skills

Как установить contentstack-skills в Claude Code?

Выполните /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install contentstack-skills@claude-community. После этого навыки доступны агенту.

Что делает contentstack-skills?

Даёт ИИ-агенту инструкции по работе с Contentstack: моделирование контента, запросы к entries, ассеты, локализация, вебхуки, воркфлоу, Brand Kit, миграции SDK и автоматизация Launch. Агент выбирает нужный навык по смыслу запроса.

Работает ли плагин с другими инструментами, кроме Claude Code?

Да. Навыки написаны в формате Agent Skills, который читают Cursor, Codex, GitHub Copilot, Gemini CLI и claude.ai. Для каждого инструмента есть свой способ установки.

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

SKILL.md · MIT
# Contentstack Skills

A bundle of ready-to-use [Contentstack](https://www.contentstack.com) agent skills for AI coding tools, covering CMS implementation, Brand Kit guidance, delivery SDK development, kickstart maintenance, migration workflows, Developer Hub app architecture, Launch automation, and Contentstack Studio.

## What's in here?

Each skill is a self-contained instruction set that teaches an AI coding agent how to accomplish a specific Contentstack task: modeling content, querying entries, handling assets, configuring governance, integrating preview tooling, applying Brand Kit guidance, writing Delivery SDK code, building Developer Hub apps, automating Launch deployments, and more. Drop this repo into your AI tool of choice and the agent will know when and how to apply each skill based on what you ask.

Every skill lives once, in `skills/<slug>/SKILL.md`, following the open [Agent Skills](https://agentskills.io) format. Claude Code, claude.ai, Cursor, Codex, GitHub Copilot, Gemini CLI and the [`skills` CLI](https://github.com/vercel-labs/skills) all read that format natively, so there are no per-tool copies. Each tool installs the bundle through its own plugin manifest.

## Install

Install with whichever tool you use. Each method gives you all the skills, and the agent loads the right one based on what you ask.

### Claude Code

```
/plugin marketplace add contentstack/contentstack-agent-skills
/plugin install contentstack-skills@contentstack-skills
```

### claude.ai and Claude Cowork

Go to **Customize → Plugins → Add marketplace** and enter `contentstack/contentstack-agent-skills`. The skills sync to claude.ai, Cowork and Claude Code, and update when a new version is released.

### Cursor

Open **Settings → Plugins**, choose **Add from GitHub repository**, and enter `https://github.com/contentstack/contentstack-agent-skills`.

### Codex

```
codex plugin marketplace add contentstack/contentstack-agent-skills
codex plugin add contentstack-skills@contentstack-skills
```

### GitHub Copilot

Copilot CLI:

```
copilot plugin marketplace add contentstack/contentstack-agent-skills
copilot plugin install contentstack-skills@contentstack-skills
```

VS Code: add `"contentstack/contentstack-agent-skills"` to the `chat.plugins.marketplaces` setting, then install **contentstack-skills** from the Extensions view.

### Gemini CLI

```
gemini extensions install https://github.com/contentstack/contentstack-agent-skills
```

### skills CLI (any agent)

```
npx skills add contentstack/contentstack-agent-skills --skill cms-entries
npx skills add contentstack/contentstack-agent-skills --skill cms-entries --skill cms-assets
```

Use `--list` to see every skill, or leave out `--skill` to install them all. The CLI installs into the right folder for Claude Code, Cursor, Codex, Copilot, Gemini, Windsurf, Cline and others.

## Skills included

| Slug | Title | Product | What it helps with |
| --- | --- | --- | --- |
| `asset-management` | Asset Management | Assets | Assets DAM spaces and workspaces, folders, asset types and metadata, localization, saved views, AI tagging and alt text, duplicate management, versions, trash and restore, visual markups, and CMS integration. |
| `brand-kit-assistant` | Brand Kit Assistant | Brand Kit | Brand Kit concepts, setup, governance, Voice Profiles, Knowledge Vault, on-brand AI generation, and API-task routing. |
| `cms-assets` | Contentstack Assets | CMS | Asset organization, image transformations, publishing lifecycle, CDN behavior, and asset limits. |
| `cms-branches-aliases` | Branches & Aliases | CMS | Isolated content development, alias-based deployments, CI/CD integration, merge behavior, and rollback patterns. |
| `cms-data-modeling-best-practices` | Contentstack Data Modeling Best Practices | CMS | Content type design, references, global fields, groups, modular blocks, JSON RTE, taxonomy, tags, and model simplification. |
| `cms-entries` | Entries | CMS | Entry querying, localization, versioning, publishing, CDA usage, reference expansion, pagination, bulk operations, and Sync API patterns. |
| `cms-environments-publishing` | Contentstack Environments & Publishing | CMS | Environment setup, publishing behavior, delivery and preview tokens, Sync API usage, CDN behavior, and publish queues. |
| `cms-live-preview-visual-editor-support-assistant` | Live Preview and Visual Editor Support Assistant | Developer Experience | Live Preview, Visual Editor (Visual Builder) and Timeline setup or debugging: Onboarding Check, rendering-mode contracts (CSR, SSR, SSG, GraphQL), edit tags, FAQ-backed fixes, and Support handover. |
| `cms-localization` | Contentstack Localization | CMS | Language setup, fallback chains, localized and unlocalized entries, non-localizable fields, and multi-locale publishing. |
| `cms-releases` | Releases | CMS | Coordinated content deployment, release scheduling, staged deployment, webhook storm prevention, and CI/CD integration. |
| `cms-roles-permissions` | Roles & Permissions | CMS | Built-in roles, custom roles, teams, permission merging, token capabilities, and least-privilege access design. |
| `cms-taxonomy` | Contentstack Taxonomy | CMS | Hierarchical content classification, taxonomy vs tags or references, CDA taxonomy queries, localization, and import/export. |
| `cms-tokens-authentication` | Tokens & Authentication | CMS | Authentication methods, token types, API keys, credential security, rate limits, and SSO considerations. |
| `cms-variants-personalization` | Variants & Personalization | CMS | Audience-targeted content, variants vs separate entries, variant groups, A/B testing, and Personalize integration. |
| `cms-webhooks` | Contentstack Webhooks | CMS | Webhook configuration, event channels, payload handling, signature verification, retries, and reliable receiver design. |
| `cms-workflows` | Workflows & Publish Rules | CMS | Workflow stages, approval flows, transition restrictions, publish governance, automation hooks, and common pitfalls. |
| `developer-hub-app-architect` | Developer Hub App Architect | Developer Hub | Developer Hub and Marketplace app planning, UI location choices, React/TypeScript scaffolding, setup, SDK, manifest, proxy, and publishing issues. |
| `dx-delivery-sdk` | Delivery SDK | Developer Experience | Production-ready TypeScript with `@contentstack/delivery-sdk` for entries, assets, references, filters, sorting, pagination, locales, Live Preview, and Visual Builder. |
| `dx-kickstart-next` | Contentstack Kickstart Next | Developer Experience | Maintaining Contentstack's Next.js kickstart: App Router structure, Delivery SDK setup, Live Preview, seeded stack alignment, env vars, validation, and PR reviews. |
| `dx-migrate-js-to-ts-sdk` | Migrate JS to TS SDK | Developer Experience | Migration from the JavaScript Contentstack SDK to the TypeScript Delivery SDK, including API mapping, rewrites, and unsupported pattern callouts. |
| `launch-sync-environment-variables-from-env-example` | Sync Launch environment variables from .env.example | Launch | Comparing a local `.env.example` with Launch environment variables and patching missing keys without printing secrets. |
| `launch-trigger-and-monitor-launch-deployments` | Trigger and Monitor Launch Deployments | Launch | Triggering Launch deployments, polling deployment status, retrieving failure logs, and summarizing likely causes and next steps. |
| `migration-companion` | Contentstack Migration Companion | Developer Experience | Guided Contentful-to-Contentstack migration workflow covering prerequisites, content migration, code migration, bundled validation scripts, and completion reporting. |
| `studio` | Studio (preview) | Studio | Contentstack Studio end to end: SDK install, project provisioning, component registration, sections and templates, data binding, canvas and preview routes, verification, and troubleshooting. A router skill that loads one of 109 bundled specialist files per task. |

## How it works

Each skill is a folder with a `SKILL.md` (YAML frontmatter plus instructions) and optional `references/` and `scripts/`. Agents see only each skill's `name` and `description` up front, and load the rest when a request matches the "Use when…" part of the description.

## Repository layout

```
skills/<slug>/SKILL.md            Source of truth: one folder per skill
.claude-plugin/                   Claude Code / claude.ai / Copilot CLI plugin and marketplace
.cursor-plugin/                   Cursor plugin and marketplace
.agents/plugins/marketplace.json  Codex marketplace
plugin.json                       Agent Plugins manifest (Codex, VS Code)
gemini-extension.json             Gemini CLI extension
docs/                             Documentation: install, architecture, contributing, skill reference
scripts/validate.mjs              Validates skills and manifests (runs in CI)
```

## Contributing

1. Add or edit `skills/<slug>/SKILL.md`. The `name` must match the folder, and the `description` must say what the skill does and include "Use when…" (1024 characters max).
2. Add a row to the table above, and add a `docs/skills/<slug>.md` page linked from `docs/skills/index.md`.
3. Run `node scripts/validate.mjs`.
4. For a release, bump `version` in every manifest. The validator fails if they disagree. Claude Code only updates installed plugins when the version changes. Add a `CHANGELOG.md` entry.

## Learn more about Contentstack

- **[contentstack.com](https://www.contentstack.com)** — product, pricing, and platform overview
- **[developers.contentstack.com](https://developers.contentstack.com)** — developer hub: SDKs, CLIs, API references, and guides
- **[contentstack.com/explorer](https://www.contentstack.com/explorer)** — start free, no credit card — try Contentstack in your browser
- **[contentstack.com/docs](https://www.contentstack.com/docs)** — full product documentation
- **[contentstack.com/academy](https://www.contentstack.com/academy)** — training, certifications, and learning paths

## License

[MIT](LICENSE). Contentstack branding and documentation belong to Contentstack.

© contentstack · MIT · contentstack/contentstack-agent-skills

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
contentful-custom-app-from-scratch contentful Помогает собрать кастомное приложение Contentful App Framework: от идеи и выбора локаций до локального теста и передачи. CX Codex +1 2 800установок prismic prismicio Скилл для работы с Prismic: управляет моделями контента, настройками репозитория и документацией через CLI. Пригодится, если проект на Prismic. CX Codex +1 1 500установок emdash-cms reason-machines Скилл помогает собирать сайты на EmDash с Astro: подключать CMS, описывать типы контента и запрашивать записи. Пригодится при настройке нового проекта или переносе сайта. CX Codex +1 719установок emdash-cli emdash-cms Скилл учит агента работать с EmDash CMS через CLI emdash: контент, схема, медиа, таксономии, поиск, миграции и экспорт сайта. CX Codex +1 715установок creating-plugins emdash-cms Помогает агенту писать плагины для EmDash CMS: песочница, хуки, маршруты, MCP-инструменты и админка. CX Codex +1 707установок aem-replication adobe Точка входа в набор скиллов по репликации AEM 6.5 LTS: настройка агентов, публикация контента, Replication API и разбор зависших очередей. CX Codex +1 564установок

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

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