AIKraft/Skills/headless стратегия кэширования

headless стратегия кэширования

Apply when implementing caching logic, CDN configuration, or performance optimization for a headless VTEX storefront. Covers which VTEX APIs can be cached (Intelligent Search, Catalog) versus which must never be cached (Checkout, Profile, OMS), stale-while-revalidate patterns, cache invalidation, and BFF-level caching. Use for any headless project that needs TTL rules and caching strategy guidance

vtex official Данные

Что делает навык

Настройка стратегий кэширования для оптимизации производительности headless-витрины VTEX. Включает определение доступных для кэширования API, конфигурацию CDN и BFF, а также реализацию инвалидации кэша.

Когда применять

  • Настройка CDN или edge-кэширования для API Intelligent Search и Catalog
  • Добавление кэширования на уровне BFF (in-memory или Redis) для часто запрашиваемых данных
  • Определение того, какие ответы VTEX API можно кэшировать, а какие нельзя
  • Реализация инвалидации кэша при изменении данных каталога

Как работает

  1. Определить, какие API VTEX (Intelligent Search, Catalog) можно кэшировать, а какие (Checkout, Profile, OMS) кэшировать нельзя
  2. Настроить CDN или edge-кэширование для разрешенных API
  3. Добавить кэширование на уровне BFF (in-memory или Redis) для часто запрашиваемых данных
  4. Реализовать логику инвалидации кэша при изменении данных каталога

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

Как настроить кэширование для API Catalog на уровне CDN?
Какие данные из VTEX API нельзя кэшировать в headless-витрине?
Как реализовать инвалидацию кэша BFF при обновлении каталога?

Описание составлено по SKILL.md навыка, сверено 06.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «headless-caching-strategy» из репозитория: # https://github.com/vtex/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r headless-caching-strategy/ ~/.claude/skills/headless-caching-strategy/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.