Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

background-jobs

Implement robust background job processing with dead letter queues, retries, and state machines. Use when building async workflows, scheduled tasks, or any work that shouldn't block the request/response cycle.

782 repo starsObserved in 4 repos
Development

backpressure

Manage data flow when producers outpace consumers. Bounded buffers, adaptive flushing, and graceful degradation prevent OOM crashes and data loss.

782 repo starsObserved in 4 repos
Development

batch-processing

Collect-then-batch pattern for database operations achieving 30-40% throughput improvement. Includes graceful fallback to sequential processing when batch operations fail.

782 repo starsObserved in 4 repos
Development

caching-strategies

Implement multi-layer caching with Redis, in-memory, and HTTP caching. Covers cache invalidation, stampede prevention, and cache-aside patterns.

782 repo starsObserved in 4 repos
Development

cloud-storage

Cloud storage integration with signed URLs, visibility control, multi-tenant path conventions, and presigned uploads for direct client uploads.

782 repo starsObserved in 4 repos
Development

community-feed

Social feed with batch queries, cursor pagination, trending algorithms, and engagement tracking. Efficient database queries for infinite scroll feeds.

782 repo starsObserved in 4 repos
Development

data-transformers

Centralized transformation logic for consistent data shaping across API routes. Includes aggregators, rankers, trend calculators, and data sanitizers.

782 repo starsObserved in 4 repos
Development

email-service

Production email service with templates, queuing, and delivery tracking. Supports transactional emails, marketing campaigns, and webhooks.

782 repo starsObserved in 4 repos
Development

error-sanitization

Production-safe error handling that logs full details server-side while exposing only generic, safe messages to users. Prevents information leakage of database strings, file paths, stack traces, and API keys.

782 repo starsObserved in 4 repos
Development

exception-taxonomy

Hierarchical exception system with HTTP status codes, machine-readable error codes, and structured responses for consistent API error handling across all endpoints.

782 repo starsObserved in 4 repos
Development