sfcc-caching

Community

Unified SFCC caching playbook for speed.

Authortaurgis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Caching in SFCC can dramatically reduce latency and backend load by selecting the right cache layers (page cache, custom cache via CacheMgr, and service response cache) and applying correct invalidation and TTL strategies.

Core Features & Use Cases

  • Choose the appropriate cache layer (page cache, custom cache (CacheMgr), service response cache) to optimize performance and resource usage.
  • Design keys with site and locale scoping, use atomic get-or-load patterns, and cache POJOs rather than heavy API objects.
  • Monitor hit ratios and write failures using Business Manager, adjusting TTLs to balance freshness and responsiveness.
  • Ensure proper registration of caches in caches.json via cartridge package.json, and maintain immutable cached values to prevent in-place mutations.

Quick Start

Configure a cartridge-level caching strategy using caches.json and CacheMgr to minimize repeated data lookups.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sfcc-caching
Download link: https://github.com/taurgis/sfcc-dev-mcp/archive/main.zip#sfcc-caching

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.