- Home
- /
- Categories
- /
- Caching
Caching
Caching strategies and implementation
adr-decision-extraction
by existential-birds
Extract architectural decisions from conversations. Identifies problem-solution pairs, trade-off discussions, and explicit choices. Use when analyzing session transcripts for ADR generation.
imagekit-upload
by kevinslin
Upload images to ImageKit from file paths or clipboard, returning the CDN URL for easy sharing and embedding
api-rate-limiting
by secondsky
Implements API rate limiting using token bucket, sliding window, and Redis-based algorithms to protect against abuse. Use when securing public APIs, implementing tiered access, or preventing denial-of-service attacks.
async-jobs
by yonatangross
Async job processing patterns for background tasks, Celery workflows, task scheduling, retry strategies, and distributed task execution. Use when implementing background job processing, task queues, or scheduled task systems.
performance
by yonatangross
Performance optimization patterns covering Core Web Vitals, React render optimization, lazy loading, image optimization, backend profiling, and LLM inference. Use when improving page speed, debugging slow renders, optimizing bundles, reducing image payload, profiling backend, or deploying LLMs efficiently.
next-cache-components
by vercel-labs
Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag
vercel-react-best-practices
by revokslab
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.
vercel-react-best-practices
by revokslab
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.
vercel-react-best-practices
by revokslab
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.
redis-js
by upstash
Work with the Upstash Redis JavaScript/TypeScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search, and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types.
Bun Redis
by secondsky
Use when working with Redis in Bun (ioredis, Upstash), caching, pub/sub, session storage, or key-value operations.
epic-caching
by epicweb-dev
Guide on caching with cachified, SQLite cache, and LRU cache for Epic Stack
aws-cloudfront
by TerminalSkills
Configure Amazon CloudFront for global content delivery. Set up distributions with S3 and ALB origins, define cache behaviors and TTLs, invalidate cached content, and use Lambda@Edge for request/response manipulation at the edge.
api-rate-limiting
by TerminalSkills
Implement API rate limiting. Use when a user asks to throttle API requests, prevent abuse, implement sliding window rate limiting, add per-user quotas, or protect APIs from DDoS and scraping.
ai-patterns
by lexler
Reference patterns for augmented coding with AI. Use when discussing AI coding patterns, anti-patterns, obstacles, context management, steering AI, or looking up Lexler's patterns collection.
ring:dev-chaos-testing
by LerianStudio
Gate 7 of development cycle - ensures chaos tests exist using Toxiproxy to verify graceful degradation under connection loss, latency, and partitions.
caching-strategies
by ThibautBaissac
Implements Rails caching patterns for performance optimization. Use when adding fragment caching, Russian doll caching, low-level caching, cache invalidation, or when user mentions caching, performance, cache keys, or memoization.
optimizing-streamlit-performance
by streamlit
Optimizing Streamlit app performance. Use when apps are slow, rerunning too often, or loading heavy content. Covers caching, fragments, and static vs dynamic widget choices.
bash-52-features
by Jamie-BitFlight
Bash 5.2 release features and improvements with practical examples. Use when working with Bash 5.2 features, variable handling enhancements, readline improvements, or when user asks about Bash 5.2 changes, new features, or version-specific capabilities.
pwa-development
by alinaqi
Progressive Web Apps - service workers, caching strategies, offline, Workbox
vercel-react-best-practices
by quran
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should
report-generation
by apconw
生成数据分析报告:查询数据 → 深度分析归因 → 输出 HTML 可视化报告
caching-strategy-helper
by proflead
Recommend caching strategies and invalidation patterns. Use when a mid-level developer needs performance guidance.
quantum-fourier-transform
by unitarylab
Skill for implementing and using the Quantum Fourier Transform (QFT) via the PennyLane QFT operation. Covers circuit construction, gate decomposition, matrix access, adjoint (inverse QFT), and integration into larger circuits such as QPE and Shor's algorithm.