Caching
311 skills in Databases > Caching
cloudflare-api-orchestration
Activates automatically when designing or implementing Cloudflare Workers APIs,orchestrating multi-provider API calls, implementing D1 database operations,or managing KV-based caching strategies.Ensures proper error handling, provider tagging, fallback chains, andorchestration patterns for BooksTrack backend infrastructure.Auto-activates on:- File patterns: *.worker.js, *-api.ts, *-service.ts in backend code- Keywords: "api orchestration", "multi-provider", "fallback chain", "D1 query"- Context: Cloudflare Workers development, API design discussions
ai-cache-patterns
Embedding/vector caching for AI cost optimization
build
Development: Unified build system for OS images, pods, VMs, and ISOs.Run from repository root with 'just build <subcommand>'. Includes smartcache strategy that matches GitHub Actions for optimal build times.
quiz-generator
Generate 50-question interactive quizzes using the Quiz component with randomized batching.Use when creating end-of-chapter assessments. Displays 15-20 questions per session withimmediate feedback. NOT for static markdown quizzes.
pacing-optimizer
Optimize course schedules, pacing, and workload distribution to prevent bottlenecks, balance studenteffort across semester, and align deadlines strategically. Uses evidence-based workload estimationand calendar constraint optimization to create sustainable, effective course timelines.USE WHEN: planning course schedule, balancing workload, fixing pacing issues, redistributing deadlines,avoiding student burnout, managing holiday breaks, or optimizing time allocation for units.
rag-cag-security
Security patterns for RAG and CAG systems with multi-tenant isolation. Use when building retrieval-augmented or cache-augmented generation systems that require tenant isolation, access control, and secure data handling.
redis-expert
Redis 전문가. Lettuce(캐싱) + Redisson(분산락) 듀얼 전략.CacheAdapter(Cache-Aside, TTL 필수, KEYS 금지→SCAN 사용), LockAdapter(Pub/Sub, Watchdog, try-finally).Key Naming: {namespace}:{entity}:{id}. @Component 사용. @Transactional 금지.
caching
キャッシュ、Redis、キャッシュ無効化を実装する際に使用。
deloncache-caching-strategies
Implement caching strategies using @delon/cache. Use this skill when adding memory cache, LocalStorage cache, SessionStorage cache, or cache interceptors for HTTP requests. Supports TTL-based expiration, cache invalidation, cache grouping, and persistent storage. Optimizes performance by reducing redundant API calls and database queries.
auth-supabase
Implements standard Supabase authentication flows including signup, login, password reset, OAuth providers, email verification, and session management with complete security best practices
seer
Set up GPU sandboxes for interpretability research. Use when writing setup.py scripts with Sandbox, SandboxConfig, ModelConfig, or create_notebook_session. Provides the exact API for Modal GPU environments - MUST read before writing any sandbox setup code.
openwebf-release-versioning-rollback
Design versioning, cache busting, progressive rollout, and rollback for remote WebF bundles. Use when the user mentions version pinning, cache busting, force update, rollback, feature flags, or staged rollout.
repomix-cache-refresh
Post-workflow cache refresh for Repomix. Automatically refreshes compressed codebase representation after files are modified. Ensures next command has accurate context with 70% token savings. Invoke at end of any workflow that modifies source files. Takes ~2.4 seconds when refresh needed.
cloudflare-kv
Complete knowledge domain for Cloudflare Workers KV - global, low-latency key-value storage on Cloudflare's edge network.Use when: creating KV namespaces, storing configuration data, caching API responses, managing user preferences,implementing TTL expiration, handling KV metadata, or encountering "KV_ERROR", "429 too many requests","kv rate limit", cacheTtl errors, or eventual consistency issues.Keywords: kv storage, cloudflare kv, workers kv, kv namespace, kv bindings, kv cache, kv ttl, kv metadata,kv list, kv pagination, cache optimization, edge caching, KV_ERROR, 429 too many requests, kv rate limit,eventually consistent, wrangler kv, kv operations, key value storage
turbo-config
Turbo.json configuration template and validation logic for Turborepo tasks. Use when creating or auditing turbo.json files to ensure correct task configuration, caching strategy, and the 7 required MetaSaver standards (schema, globalEnv, globalDependencies, required tasks by repo type, build requirements, persistent task cache, clean task cache).
revalidation-strategy-planner
Evaluates Next.js routes and outputs optimal revalidate settings, cache tags for ISR, SSR configurations, or streaming patterns. This skill should be used when optimizing Next.js caching strategies, configuring Incremental Static Regeneration, planning cache invalidation, or choosing between SSR/ISR/SSG. Use for Next.js caching, revalidation, ISR, cache tags, on-demand revalidation, or rendering strategies.
tmux
Remote control tmux sessions for interactive CLIs (python, gdb, etc.) by sending keystrokes and scraping pane output.
kamal
Deploy containerized web applications to any Linux server using Kamal. Use when users need to deploy, configure, debug, or manage Kamal deployments including initial setup, configuration of deploy.yml, deployment workflows, rollbacks, managing accessories (databases, Redis), troubleshooting deployment issues, or understanding Kamal commands and best practices.
nextjs
Build Next.js 16 apps with App Router, Server Components/Actions, Cache Components ("use cache"), and async route params. Includes proxy.ts (replaces middleware.ts) and React 19.2.Use when: building Next.js 16 projects, or troubleshooting async params (Promise types), "use cache" directives, parallel route 404s (missing default.js), or proxy.ts CORS.
zoho-api
Zoho Books and Zoho Inventory API integration for TSH Clients Console. Use when:(1) Creating new API routes that call Zoho endpoints(2) Debugging API errors, token issues, or rate limits(3) Adding new Zoho data fetching functions(4) Understanding OAuth token caching with Upstash Redis(5) Working with products, orders, invoices, payments, or credit notes(6) Troubleshooting "Contact for price" or stock display issues