Improve Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.
Scanned 5/31/2026
Install via CLI
openskills install diegosouzapw/awesome-omni-skill---
name: kirby-performance-and-media
description: Improve Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.
---
# Kirby Performance and Media
## Quick start
- Follow the workflow below, and run a full audit checklist when performance work spans multiple templates or plugins.
## Workflow
1. Call `kirby_init` and read `kirby://config/cache` and `kirby://config/thumbs`.
2. Inspect templates/snippets that render large collections of images:
- `kirby_templates_index`
- `kirby_snippets_index`
3. Search the KB with `kirby_search` (examples: "cdn asset and media urls", "lazy loading images", "responsive images srcset", "fine tune page cache", "conditional loading frontend libraries", "tailwindcss build workflow", "purgecss build workflow").
4. Apply minimal changes first:
- use `srcset()`/`sizes` for responsive images
- add `loading="lazy"` and `decoding="async"`
- adjust cache ignore rules via blueprint options or fields
- route assets/media through a CDN when required
5. Verify output and caching behavior:
- `kirby_render_page(noCache=true)` for HTML
- inspect generated media variants and cache headers in a browser
No comments yet. Be the first to comment!