Awesome-omni-skill kirby-performance-and-media
Improve Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/kirby-performance-and-media-majiayu000" ~/.claude/skills/diegosouzapw-awesome-omni-skill-kirby-performance-and-media && rm -rf "$T"
manifest:
skills/development/kirby-performance-and-media-majiayu000/SKILL.mdsource content
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
- Call
and readkirby_init
andkirby://config/cache
.kirby://config/thumbs - Inspect templates/snippets that render large collections of images:
kirby_templates_indexkirby_snippets_index
- Search the KB with
(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").kirby_search - Apply minimal changes first:
- use
/srcset()
for responsive imagessizes - add
andloading="lazy"decoding="async" - adjust cache ignore rules via blueprint options or fields
- route assets/media through a CDN when required
- use
- Verify output and caching behavior:
for HTMLkirby_render_page(noCache=true)- inspect generated media variants and cache headers in a browser