Caching

Caching strategies and implementation

Showing 409-432 of 571 skills
tankpkg

@tank/system-design

by tankpkg

Practical system design for production distributed systems. Covers scalability patterns (load balancing, horizontal scaling, CDN, auto-scaling), data layer design (database selection, replication, sharding, consistency models, CAP theorem applied), caching strategies (cache-aside, write-through, invalidation, stampede prevention), messaging and async patterns (queues vs streams, event-driven architecture, CQRS, saga pattern, delivery guarantees), reliability (circuit breakers, bulkheads, retries, rate limiting, timeouts, chaos engineering), service architecture (monolith vs microservices, API gateway, service mesh, distributed transactions), and capacity planning (back-of-envelope estimation, SLOs/SLIs, monitoring, distributed tracing). Synthesizes Kleppmann (Designing Data-Intensive Applications), Vitillo (Understanding Distributed Systems), Newman (Building Microservices), Ford et al. (Software Architecture: The Hard Parts), Nygard (Release It!), Petrov (Database Internals), Richards & Ford (Fundamentals of Software Architecture), and Beyer et al. (Site Reliability Engineering). Trigger phrases: "system design", "distributed systems", "scalability", "load balancing", "horizontal scaling", "vertical scaling", "database sharding", "database replication", "caching strategy", "cache invalidation", "message queue", "event-driven", "Kafka", "RabbitMQ", "pub/sub", "circuit breaker", "rate limiting", "bulkhead", "retry strategy", "microservices", "monolith", "API gateway", "service mesh", "CAP theorem", "eventual consistency", "strong consistency", "CQRS", "event sourcing", "saga pattern", "back-of-envelope", "SLO", "SLI", "capacity planning", "distributed tracing", "back pressure", "cache stampede", "thundering herd", "how should I scale", "which database", "when to use microservices"

Caching 1 3mo ago
tankpkg

@tank/nextjs

by tankpkg

"Expert Next.js App Router execution guide for server-first rendering, caching, routing, and deployment. Triggers: nextjs, next.js, app router, server component, client component, server action, route handler, middleware, SSR, SSG, ISR, caching, revalidation, streaming, suspense, parallel routes, intercepting routes, next/image, metadata, layout."

Caching 1 3mo ago
rakaadi

vercel-react-best-practices

by rakaadi

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

Caching 1 4mo ago
sumik5

developing-google-cloud

by sumik5

Google Cloud development guide covering Cloud Run (architecture, scaling, CI/CD), GCP security (IAM, VPC, KMS, DLP, SCC, Zero Trust, Chronicle), data engineering (BigQuery, Dataflow, data pipelines, governance), network engineering (VPC, load balancing, CDN, Traffic Director), and Memorystore (Redis/Memcached, cache patterns, resilience). MUST load when Dockerfile is detected with google-cloud packages, when cloudbuild.yaml is present, or when working with BigQuery, Dataflow, Dataproc, Cloud Interconnect, or Memorystore. For Docker-specific patterns, use managing-docker instead. For general monitoring design, use designing-monitoring instead. For code-level security (OWASP, CodeGuard), use securing-code instead. For data architecture patterns (CQRS, event sourcing), use architecting-data instead. For AWS development, use developing-aws instead. For serverless security (GCS hacking, Cloud Run abuse), use securing-serverless instead. For application logging, use implementing-logging.

Caching 1 3mo ago
viktor-ferenczi

gcp-batch-inference

by viktor-ferenczi

Running batch inference on Google Cloud (also known as Vertex AI)

Automation 1 3mo ago
Mearman

wayback-range

by Mearman

Show the archive time span for a URL from the Wayback Machine. Use when the user wants to see both the oldest and newest captures, the archive range, or how long a URL has been archived.

API Dev 3 4mo ago
Mearman

npms-compare

by Mearman

Compare multiple npm packages side-by-side using NPMS.io quality scores. Use when the user asks to compare packages, evaluate alternatives, or choose between multiple options.

Caching 3 4mo ago
ken-cavanagh-glean

context-optimization

by ken-cavanagh-glean

Apply optimization techniques to extend effective context capacity. Use when context limits constrain agent performance, when optimizing for cost or latency, or when implementing long-running agent systems.

Agents 3 4mo ago
Mearman

npm-info

by Mearman

Get detailed metadata for an npm package including versions, dependencies, maintainers, and repository information. Use when the user asks for package details, version history, or package metadata.

Caching 3 4mo ago
Mearman

npms-analyze

by Mearman

Analyze npm package quality using NPMS.io scores for quality, popularity, and maintenance. Use when the user asks for package quality analysis, NPMS scores, or package evaluation metrics.

Caching 3 4mo ago
SanctifiedOps

reading-onchain-state

by SanctifiedOps

Patterns for reading Solana on-chain state efficiently: getAccountInfo, getProgramAccounts, caching, and reactivity. Use for frontends and services.

Agents 3 4mo ago
Mearman

wayback-list

by Mearman

List Wayback Machine snapshots for a URL. Use when the user wants to see archive history, view all snapshots, find older versions, or browse archived copies of a webpage.

API Dev 3 4mo ago
Mearman

wayback-frequency

by Mearman

Analyze Wayback Machine capture frequency and rate for a URL. Use when the user wants to see how often a URL is archived, capture statistics, or archive density over time.

Caching 3 4mo ago
gaebalai

cloud-architect

by gaebalai

Copilot agent for cloud architecture design, AWS/Azure/GCP configuration, IaC code generation (Terraform/Bicep), and cost optimization Trigger terms: cloud architecture, AWS, Azure, GCP, cloud infrastructure, IaC, Terraform, CloudFormation, cloud design, serverless, cloud migration Use when: User requests involve cloud architect tasks.

Caching 3 4mo ago
peixotorms

php-performance

by peixotorms

Use when optimizing PHP performance, configuring OPcache or JIT, setting up caching (Redis, Memcached), tuning database queries (PDO), choosing faster function alternatives, managing memory, or profiling. Covers OPcache configuration, opcache.validate_timestamps, preload, preloading, php.ini tuning, memory_limit, realpath_cache, JIT tracing, micro-optimizations, function choices, loops, casting, memory management, connection pooling, lazy loading, N+1 query problem, SPL data structures, SplFixedArray, PDO best practices, caching patterns, Xdebug profiler, and Blackfire production profiling.

Caching 3 4mo ago
Mearman

wayback-screenshot

by Mearman

Retrieve screenshots from the Wayback Machine. Use when the user wants to see how a webpage looked, get a visual snapshot, find archived screenshots, or view historical page appearance.

Caching 3 4mo ago
skygreen2001

markdown-html-ppt

by skygreen2001

将 Markdown 文档或文本转换为演示文稿。首先通过 reveal.js 转换为交互式 HTML PPT,然后可选择性地转换为 PowerPoint 文件。支持丰富的 Markdown 语法(加粗、斜体、代码、引用、代码块),5个精美主题,智能分页算法。输出格式可选:HTML(reveal.js)或 PowerPoint(.pptx)。版本:v2.4.0

Caching 3 3mo ago
peixotorms

wp-performance

by peixotorms

Use when optimizing WordPress performance, debugging slow queries, configuring caching, reviewing database code, or preparing for high traffic. Covers WP_Query optimization (get_posts, meta_query, tax_query, no_found_rows, update_post_meta_cache, fields), object cache (wp_cache_get, wp_cache_set, Redis, Memcached), transients (set_transient, get_transient), autoload options, Query Monitor, Debug Bar, slow query profiling, anti-patterns (posts_per_page -1, query_posts, N+1), WP-CLI profiling, asset loading strategies, and platform-specific guidance.

Caching 3 4mo ago
peixotorms

rust-performance

by peixotorms

Use when optimizing Rust code performance. Covers profiling with flamegraph and perf, benchmarking with criterion, allocation analysis with dhat, Arc, Rc, Cow, SmallVec, arena allocation, zero-copy, SIMD, cache locality, #[inline], LTO, codegen-units, buffer reuse, collection choice, iterator optimization, string optimization, Rayon parallelism, struct memory layout, and release build settings.

Caching 3 4mo ago
rubenpenap

epic-caching

by rubenpenap

Guide on caching with cachified, SQLite cache, and LRU cache for Epic Stack

Caching 3 4mo ago
Mearman

wayback-oldest

by Mearman

Find the earliest archived version of a URL from the Wayback Machine. Use when the user wants to see the first capture, oldest archive, or original version of a webpage.

API Dev 3 4mo ago
Mearman

wayback-newest

by Mearman

Find the most recent archived version of a URL from the Wayback Machine. Use when the user wants to see the latest capture, newest archive, or current version of a webpage.

API Dev 3 4mo ago
alexh

adobe-fonts-skill

by alexh

Search Adobe Fonts (Typekit) families, create and manage web kits/projects, and return ready-to-use embed snippets plus CSS font-family values. Use when the user asks to find Adobe fonts, compare font options, set up Typekit for a website, add fonts to kits, publish kits, or generate copy/paste font embed metadata for Codex, Claude Code, or OpenCode workflows.

Caching 3 3mo ago
dgriffin831

data-cache

by dgriffin831

Cache and restore agent data efficiently

Agents 3 4mo ago