From shopify-theme-dev
Use when the user explicitly asks to find Cloudinary media, use AssetLink, build a Cloudinary URL or srcset, select storefront imagery, or verify image loading, dimensions, crop intent, public IDs, alt text, or LCP behavior.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shopify-theme-dev:cloudinary-mediaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use the installed Cloudinary app for asset search and selection. Preserve returned public IDs, metadata, ownership, focal intent, and aspect ratio. Do not invent named transformations or folder conventions.
Use the installed Cloudinary app for asset search and selection. Preserve returned public IDs, metadata, ownership, focal intent, and aspect ratio. Do not invent named transformations or folder conventions.
Use ../../scripts/cloudinary_url.py for deterministic delivery URLs and markup. Apply f_auto and q_auto, explicit crop intent, responsive width candidates, and known dimensions.
For likely LCP media, use eager loading and high fetch priority. For below-fold media, use lazy loading and async decoding. Never emit contradictory loading/fetch attributes.
Ask before uploads, moves, overwrites, metadata rewrites, or deletion. Tests must remain offline.
npx claudepluginhub vincent-laroche/hairsolutionsco-ai-toolkit --plugin shopify-theme-devCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.