Caching

Caching strategies and implementation

Showing 385-408 of 633 skills
miles990

performance-optimization

by miles990

Profiling, optimization techniques, and performance best practices

Caching 26 9mo ago
depot

depot-container-builds

by depot

Configures and runs Depot remote container builds using depot build and depot bake. Use when building Docker images, creating Dockerfiles with Depot, pushing images to registries, building multi-platform/multi-arch images (linux/amd64, linux/arm64), debugging container build failures, optimizing Dockerfile layer caching, using docker-bake.hcl or docker-compose builds, or migrating from docker build / docker buildx build to Depot. Also use when the user mentions depot build, depot bake, container builds, image builds, or asks about Depot's build cache, build parallelism, or ephemeral registry.

Caching 2 8mo ago
microlinkhq

keyvhq

by microlinkhq

Build and operate Keyv-based caching and key-value storage using @keyvhq/core and official adapters. Use when the user mentions Keyv, keyvhq, TTL cache, namespaces, storage adapters (Redis, Mongo, MySQL, PostgreSQL, SQLite, file), or adding cache support to a Node.js module.

Caching 2 8mo ago
miles990

system-design

by miles990

Scalability, availability, and distributed systems design

Caching 26 9mo ago
onewaymyway

python-expert

by onewaymyway

Expert Python coding assistant with best practices for modern Python development

Caching 2 5mo ago
miles990

database

by miles990

Database design, SQL, NoSQL, and data management patterns

Caching 26 9mo ago
depot

depot-github-runners

by depot

Configures Depot-managed GitHub Actions runners as a drop-in replacement for GitHub-hosted runners. Use when setting up or migrating GitHub Actions workflows to use Depot runners, choosing runner sizes (CPU/RAM), configuring runs-on labels, setting up ARM or Windows or macOS runners, troubleshooting GitHub Actions runner issues, configuring egress filtering, using Depot Cache with GitHub Actions, or running Dagger/Dependabot on Depot runners. Also use when the user mentions depot-ubuntu, depot-windows, depot-macos runner labels, or asks about faster/cheaper GitHub Actions runners.

Caching 2 8mo ago
quasi

cl-memcached Skill Template

by quasi

Fast, thread-safe interface to the Memcached object caching system.

Caching 25 9mo ago
better-i18n

i18n-best-practices

by better-i18n

Use when building internationalization features, managing translation keys, setting up localization workflows, integrating AI translation, connecting GitHub repositories, delivering translations via CDN, using MCP tools for translation management, or implementing i18n SDKs in React/Next.js applications.

Caching 8 8mo ago
posva

erudita-docs

by posva

Fetch and install llms.txt documentation using the erudita CLI. Use when a user asks to download, cache, or install documentation for packages, or to update erudita.json and .erudita links.

Agents 16 8mo ago
goncy

nextjs-caching

by goncy

Provides expert guidance on Next.js caching behavior, including use cache directive, revalidation strategies, ISR patterns, and common pitfalls. Use when working with Next.js caching, revalidatePath, revalidateTag, use cache, or stale-while-revalidate patterns.

API Dev 15 8mo ago
jgamaraalv

service-worker

by jgamaraalv

"Service Worker API implementation guide — registration, lifecycle management, caching strategies, push notifications, and background sync. Use when: (1) creating or modifying service worker files (sw.js), (2) implementing offline-first caching (cache-first, network-first, stale-while-revalidate), (3) setting up push notifications or background sync, (4) debugging service worker registration, scope, or update issues, (5) implementing navigation preload, (6) user mentions 'service worker', 'sw.js', 'offline support', 'cache strategy', 'push notification', 'background sync', 'workbox alternative', or 'PWA caching'."

API Dev 15 8mo ago
phira-ai

search-conference

by phira-ai

Use when tasks involve semantically matching a user's idea (query or example papers) to papers in a specific OpenReview venue. Uses embed-papers to crawl metadata, build/use embedding caches, run cosine-similarity search, then produces a short, grouped Markdown reading list with brief rationales.

Caching 15 8mo ago
goncy

nextjs-rendering

by goncy

Provides expert guidance on Next.js rendering behavior, including static vs dynamic rendering, streaming, Suspense boundaries, and the prospective render system. Use when working with Next.js SSG, ISR, streaming, or server components.

Caching 15 8mo ago
jgamaraalv

bullmq

by jgamaraalv

"BullMQ queue system reference for Redis-backed job queues, workers, flows, and schedulers. Use when: (1) creating queues and workers with BullMQ, (2) adding jobs (delayed, prioritized, repeatable, deduplicated), (3) setting up FlowProducer parent-child job hierarchies, (4) configuring retry strategies, rate limiting, or concurrency, (5) implementing job schedulers with cron/interval patterns, (6) preparing BullMQ for production (graceful shutdown, Redis config, monitoring), or (7) debugging stalled jobs or connection issues"

Caching 15 8mo ago
open-horizon-labs

solution-space

by open-horizon-labs

Explore candidate solutions before committing. Use when you have a problem statement and need to evaluate approaches - band-aid, optimize, reframe, or redesign.

Auth 3 8mo ago
AzureManagedRedis

amr-migration-skill

by AzureManagedRedis

Helps users migrate from Azure Cache for Redis (ACR) to Azure Managed Redis (AMR). Use when users ask about: Redis migration, AMR vs ACR features, SKU selection, migration best practices, feature compatibility, or Azure Redis cache upgrades.

Caching 2 8mo ago
yanko-belov

n-plus-one-prevention

by yanko-belov

Use when fetching related data in loops. Use when seeing multiple queries for one request. Use when database is slow on list endpoints.

Caching 13 9mo ago
yanko-belov

caching

by yanko-belov

Use when same data is fetched repeatedly. Use when database queries are slow. Use when implementing caching without invalidation strategy.

Caching 13 9mo ago
yanko-belov

race-conditions

by yanko-belov

Use when multiple operations access shared state. Use when order of operations matters. Use when "it works most of the time" but occasionally fails mysteriously.

Caching 13 9mo ago
troykelly

local-service-testing

by troykelly

Use when code changes touch database, cache, queue, or other service-dependent components - enforces testing against real local services instead of mocks

Caching 12 9mo ago
PeterFile

vercel-react-best-practices

by PeterFile

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

Caching 5 8mo ago
PeterFile

cache-components

by PeterFile

Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). PROACTIVE ACTIVATION: Use this skill automatically when working in Next.js projects that have cacheComponents: true in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. DETECTION: At the start of a session in a Next.js project, check for cacheComponents: true in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. USE CASES: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.

Caching 5 8mo ago
CK42BB

procedural-landscapes

by CK42BB

Generate procedural 3D landscapes and terrain in Three.js using WebGPU compute shaders with automatic WebGL2 fallback. Covers heightmap generation via FBM noise, ridged multifractal, and domain warping; chunked LOD terrain meshes; slope-based multi-material texturing; procedural water planes; atmospheric sky rendering; and instanced vegetation scattering. Use when building terrain generators, open-world environments, landscape visualizers, flight simulators, or any 3D scene requiring procedural ground surfaces. Triggers: "procedural terrain", "landscape generator", "heightmap", "terrain mesh", "procedural world", "open world", "terrain LOD", "terrain chunks", "noise terrain", "3D landscape".

Caching 11 8mo ago