What problem does it solve?
This Skill helps prevent slow storefronts, stale product prices, and incorrect product visibility by giving operators clear, production-ready guidance to manage Magento indexers, deploy a Varnish full-page cache, and configure Redis for cache and session storage.
Core Features & Use Cases
- Indexer management: Guidance to set indexers to Update by Schedule, inspect mview changelogs, use indexer:reset and selective reindexing, and enable parallel/async indexing for large catalogs.
- Full-Page Cache (Varnish): Instructions to generate and audit the Magento Varnish VCL, tune VCL hash and response rules, and warm or purge the cache safely after deploys.
- Redis configuration: Recommended env.php snippets for separate Redis DBs for application cache, page cache, and sessions, with production-friendly backend options and session tuning.
- Cache tag invalidation: Examples for implementing IdentityInterface in blocks and using TypeListInterface in observers so Varnish and Magento invalidate only affected pages.
- Runbook & diagnostics: Practical checks for cron health, changelog table sizes, cache warming, and safe procedures for reindexing on live systems.
Quick Start
Run Magento indexer diagnostics and reindex the affected price or search index, then generate and deploy the Varnish VCL and verify Redis is configured with separate databases for cache, FPC, and sessions.