caching-strategy
Free设计和实现缓存策略时使用。覆盖 Redis / Memcached / Caffeine(Java)/ NestJS Cache / Spring Cache / Django Cache。融合 5 种缓存模式 + 三大缓存问题 + 失效策略。
The English summary is being prepared. Showing the original description.
707 skills · sorted by relevance
设计和实现缓存策略时使用。覆盖 Redis / Memcached / Caffeine(Java)/ NestJS Cache / Spring Cache / Django Cache。融合 5 种缓存模式 + 三大缓存问题 + 失效策略。
The English summary is being prepared. Showing the original description.
Select a `delaySeconds` value when scheduling a loop wakeup via the `ScheduleWakeup` tool or the `/loop` slash command. Covers the three-tier cache-aware decision (cache-warm under 5 minutes, cache-miss 5 minutes to 1 hour, idle default 20 to 30 minutes), the 300-second anti-pattern, the [60, 3600] runtime clamp, the minute-boundary rounding quirk, and writing a telemetry-worthy `reason` field. Use when designing an autonomous loop, when a heartbeat cadence is being planned, when polling cadence is being tuned, or when post-hoc review of loop costs reveals interval mis-sizing.
The English summary is being prepared. Showing the original description.
Use when diagnosing cache misses with perf, fixing false sharing, choosing AoS or SoA layout, or adding software prefetch. Not for cache theory: use memory-hierarchy-and-caches.
The English summary is being prepared. Showing the original description.
Use this when setting up a GitHub repo to push its Nix builds to Juspay's shared OSS Attic cache (cache.nixos.asia/oss) — adds the substituter to flake.nix, a nix-cache.yml GitHub Actions workflow, and prompts for the ATTIC_TOKEN secret.
The English summary is being prepared. Showing the original description.
Designing HTTP cache headers that work correctly across browsers, CDNs, and shared proxies — `Cache-Control` directives per RFC 9111, `stale-while-revalidate` and `stale-if-error` per RFC 5861, the Vary header for varying responses, and surrogate keys for tag-based purging. Grounded in IETF RFCs and Cloudflare/Fastly docs.
The English summary is being prepared. Showing the original description.
JIRA-side cache + project-context discovery via the jira-as wrapper. Triggers: 'jira cache status', 'clear jira cache', 'discover project context for PROJ'. Diagnostic-only — no Atlassian state changes. NOT for issue CRUD; NOT for project admin (mk:jira-admin).
The English summary is being prepared. Showing the original description.
Django Redis caching with django-cacheops. This skill should be used when implementing caching, adding cache invalidation, optimizing API performance, modifying models that affect cached data, or debugging cache-related issues in the Django backend.
The English summary is being prepared. Showing the original description.
Use when working with Cachet — cachet open-source status page management, component tracking, incident reporting, and metric visualization. Covers component group management, incident lifecycle, scheduled maintenance, metric points, and subscriber management. Use when managing self-hosted status pages, creating incidents, tracking component health, or reviewing uptime metrics in Cachet.
The English summary is being prepared. Showing the original description.
Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation) Use when: prompt caching, cache prompt, response cache, cag, cache augmented.
The English summary is being prepared. Showing the original description.
Architecture-level decisions for putting a CDN in front of a web app's static assets, API responses, and file/media delivery: provider selection (hyperscaler vs. specialist $/GB), signed-URL / tokenized access for gating private content at the edge, cache invalidation strategy (versioned URLs vs. purge APIs), origin shield / tiered caching for high-miss-rate content, and CDN-layer geo-restriction. Use when deciding which CDN to put in front of a new or growing service, when private/paywalled files need edge delivery without an origin round-trip per request, or when purge/invalidation behavior is being designed rather than debugged. NOT for HTTP cache-control header syntax, Vary, stale-while-revalidate, or surrogate-key purge mechanics (see `cdn-cache-control-headers`); NOT for Cloudflare-specific product configuration once Cloudflare is already chosen (see `cloudflare`); NOT for video-specific transcoding, adaptive bitrate ladders, or streaming-protocol packaging (see `managed-video-streaming-pipeline`).
The English summary is being prepared. Showing the original description.
Generates PSR-6 Cache implementation for PHP 8.5. Creates CacheItemPoolInterface and CacheItemInterface implementations with TTL handling and deferred saves. Includes unit tests.
The English summary is being prepared. Showing the original description.
Investigate slow OpenClaw flows by counting operations and measuring performance. Use it to remove unnecessary work, evaluate whether caching is justified, and prepare or review performance changes with clear before-and-after evidence.
Measure and improve delays in realtime dashboards, data feeds, queues, and caches. Track response times, data age, and waiting work separately, then verify that changes improve the actual behavior of a deployed system.
Integrate single-page extraction into an application using Firecrawl scrape. Retrieve Markdown, HTML, links, screenshots, metadata, or structured data from a known URL, and configure how recently cached content may be reused.
Connect AI agents to OmniRoute through MCP, a protocol for accessing tools. Use tools for request routing, memory, cache, providers, and audits, with three connection methods and permission scopes that control which operations are available.
Find background music, sound effects, images, and icons from existing assets, shared caches, or HeyGen. Save selected files locally and register them in an inventory, giving the agent a usable file path.
Analyze Claude Code session transcripts and create an interactive HTML usage report. Explore token consumption, cache performance, subagents, skills, and costly prompts, with findings and improvement suggestions tied to the actual usage data.
Configure Turborepo builds for projects containing multiple apps and shared packages. Set task dependencies, reuse saved build outputs locally or remotely, limit runs to affected packages, and investigate why cached results are not being reused.
Calculate how to divide serving memory between recurrent state and KV cache, two memory pools used by hybrid models. Use startup logs and workload settings to recommend a ratio, estimate concurrency, and identify the limiting pool.
Manage Fluid in KubeSphere with configuration files and commands for installation, data connections, caching, status checks, and troubleshooting. Prepare Dataset and runtime resources, preload data into cache, and adjust runtime replica counts.
Manage Hugging Face Hub through the hf command line tool. Download and upload models or datasets, organize cloud storage, manage authentication and local caches, run scheduled jobs, and deploy or maintain model inference services.
Create typed data services for panels using direct or server-proxied API calls. Add caching and a circuit breaker, a mechanism that pauses requests after repeated failures, with cached or default data as fallback results.
Use concrete JSON and Markdown examples to structure Sergo tool caches, strategy histories, improvement tasks, and reports. The templates show which fields to record and how to organize findings for review.
Investigate HTTP request smuggling, where a proxy and server disagree on request boundaries. The skill guides checks for different server setups, HTTP/2 conversion issues, and evidence that the mismatch affects another client's requests.