Fix stale-cache failures without nuking everything forever
When caching speeds CI but occasionally causes confusing failures, this recipe introduces safe cache keys, cache-busting rules, and a controlled recovery flow.
Create a skill called "Build Cache Recovery Playbook". Inputs: - CI platform and current caching configuration - Dependency manager and lockfile type Output: - A recommended cache key design (with examples) - Restore-key guidance and what not to do - A safe cache-busting workflow spec - Logging and metrics suggestions to detect cache issues early
Caches should be deterministic and keyed on lockfiles. This recipe helps teams avoid
"random cache" behavior and introduces a safe busting strategy.
Resolve dependency hell without random downgrades
A structured playbook for dependency resolution conflicts (peer deps, transitive conflicts, incompatible version ranges) with a bias toward deterministic installs.
Catch silent tool/version drift before it breaks CI or prod
Prevent subtle mismatches between laptops, CI runners, and staging by detecting drift in runtime versions, build flags, and dependency resolution.
Auto-generate proxies the moment footage lands
Choppy playback, laggy scrubbing, and unusable timelines — even on strong machines — often comes down to editing long-GOP or heavy codecs at high resolution without proxies. This recipe generates proxies automatically whenever new camera originals appear, so every project starts edit-ready instead of debug-ready.
Keep media caches from eating your SSD and slowing your apps
Media cache and disk caches balloon over time, causing storage emergencies and performance regressions. This recipe turns cache cleanup from a panic action into a controlled, scheduled maintenance job — for Adobe Premiere Pro, After Effects, and similar tools.